[JSP] 00. 개발 환경 구축

Min's Study Note·2023년 11월 1일
0

JSP

목록 보기
2/16

0.1 JDK 설치 및 설정

JDK(Java Development Kit)

  • 자바 개발에서 없어서는 안될 기본 개발 도구
  • 2023년 현재 LTS 버전인 JDK 17을 설치
  • 배포사이트 : https://jdk.java.net

JDK 환경 변수 설정








톰켓(Tomcat)

  • 아파치 톰캣(Apache Tomcat)은 아파치 소프트웨어 재단에서 제공하는 웹 애플리케이션 서버
  • JSP와 서블릿 등 동적 웹 개발에 필요한 기술을 지원
  • 배포사이트 : http ://tomcat.apache.org
  • 아래로 스크롤해서 [64-bit Windows zip] 링크를 클릭
  • 파일 압축 해제 후 OpenJDK 설치시 생성한 C:\01DevelopKits 폴더로 이동

이클립스(Eclipse)

  • 이클립스(Eclipse)는 가장 널리 쓰이는 통합 개발 환경(IDE : Integrated Development Environment) 중 하나
  • 배포사이트 : https://www.eclipse.org

  • 다운로드 시 반드시 Eclipse IDE for Enterprise Java and Web Developers 를 다운로드 해야 함.
  • 파일 압축 해제 후 역시 C:\01DevelopKits 폴더로 이동

이클립스(Eclipse) - 톰켓 연동

  • Servers 탭 선택 ⇒ 아래의 링크 클릭
  • Apache ⇒ Tomcat v10.1 Server 선택
  • [Browse] 버튼을 눌러 톰캣이 설치된 폴더를 선택
  • JRE는 우리가 설치한 OpenJDK17을 사용하기 위해 [Installed JREs..]를 클릭

  • 기존의 jre(default)는 삭제한 후 Add 클릭
  • Standard VM 선택

  • [Directory]를 클릭해서 jdk-17이 설치된 디렉터리를 선택
  • 우리가 등록한 jdb-17로 default JRE가 변경된것을 확인 후 설정 완료

프로젝트 생성 및 JSP 예제

  • 메뉴에서 [Dynamic Web Project] 를 선택
  • 프로젝트 생성 시 [Dynamic web module version]을 5.0으로 설정해야 함
  • 웹 모듈 설정 화면에서 “Generate web.xml deployment descriptor” 체크

✅ 배포 서술자(web.xml)

  • 웹 애플리케이션의 환경설정 정보를 담은 파일
  • WAS(Web Application Server)가 처음 구동될 때 이 파일을 읽어 설정 내용을 톰캣에 적용
  • 서블릿 설정, 필터 설정, 웰컴 파일 목록 등의 설정을 할 수 있음

✔️ 예제 0-1] HelloJSP.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%!
String str1 = "JSP";
String str2 = "안녕하세요..!!";
%>
<body>
    <h2>처음 만들어보는 <%= str1 %></h2>
    <p>
        <%
        out.println(str2 + str1 + "입니다. 열공합시다^^*");
        %>
    </p>
</body>
  • 실행방법1 : 메뉴 ⇒ [Run] ⇒ [Run As] ⇒ [Run on Server]
  • 실행방법2 : 단축키 Ctrl + F11
  • 실행할 웹 서버로 Tomcat v10.1이 선택됐는지 확인한 후 Finish 클릭

    [Note] “Always use this server when running this project” 항목을 체크해두면 재실행 시 Tomcat을 다시 선택하지 않아도 됨.

✅ IntelliJ + Tomcat 연동 방법
✅ IntelliJ 인코딩 (Encoding) 설정, 콘솔 한글깨짐 UTF-8

출처

0개의 댓글

관련 채용 정보