JSP 개발 환경 설정 (Setting Up JSP Development Environment)
JDK 설치 (Installing JDK)
JSP 개발을 시작하려면 먼저 Java Development Kit (JDK)를 설치해야 합니다. JDK는 Java 애플리케이션을 개발하고 실행하는 데 필요한 도구를 제공합니다.
- JDK 다운로드
- Oracle 공식 웹사이트 또는 OpenJDK 사이트에서 JDK를 다운로드합니다.
- 예: Oracle JDK 다운로드 페이지
- JDK 설치
- 다운로드한 설치 파일을 실행하여 설치 과정을 진행합니다.
- 설치 과정 중 환경 변수를 설정하는 옵션이 있는 경우, 이를 선택하여 자동으로 설정합니다.
- 환경 변수 설정 (Windows 기준)
시스템 속성 -> 고급 시스템 설정 -> 환경 변수
로 이동합니다.시스템 변수
섹션에서JAVA_HOME
변수를 추가하고 JDK 설치 경로를 값으로 설정합니다.PATH
변수에;%JAVA_HOME%\bin
을 추가합니다.
- 설치 확인
- 명령 프롬프트를 열고
java -version
을 입력하여 설치가 올바르게 되었는지 확인합니다. - 예시 출력:
java version "11.0.11" 2021-04-20 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.11+9-LTS-194) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.11+9-LTS-194, mixed mode)
Apache Tomcat 설치 (Installing Apache Tomcat)
Apache Tomcat은 JSP 및 서블릿 애플리케이션을 실행하기 위한 서블릿 컨테이너입니다.
- Tomcat 다운로드
- Apache Tomcat 공식 웹사이트에서 최신 버전을 다운로드합니다.
- 예: Apache Tomcat 다운로드 페이지
- Tomcat 설치
- 다운로드한 압축 파일을 적절한 디렉터리에 압축을 풉니다.
- 예:
C:\apache-tomcat-9.0.50
- Tomcat 시작
bin
디렉터리로 이동하여startup.bat
(Windows) 또는startup.sh
(Linux/Mac)을 실행합니다.- 브라우저를 열고
http://localhost:8080
을 입력하여 Tomcat 서버가 정상적으로 실행되었는지 확인합니다.
- Tomcat 종료
bin
디렉터리에서shutdown.bat
(Windows) 또는shutdown.sh
(Linux/Mac)을 실행하여 서버를 종료할 수 있습니다.
IDE 설정 (Setting Up IDE)
JSP 개발을 위한 IDE로는 Eclipse와 IntelliJ IDEA가 많이 사용됩니다.
Eclipse 설정
- Eclipse 다운로드
- Eclipse 공식 웹사이트에서 Eclipse IDE for Java EE Developers 버전을 다운로드합니다.
- 예: Eclipse 다운로드 페이지
- Eclipse 설치
- 다운로드한 설치 파일을 실행하여 Eclipse를 설치합니다.
- Tomcat 연동
- Eclipse를 실행하고
Servers
뷰를 엽니다 (Window -> Show View -> Servers
). Servers
뷰에서New -> Server
를 선택합니다.Apache -> Tomcat v9.0 Server
를 선택하고 Tomcat 설치 디렉터리를 지정합니다.- 서버를 추가한 후, 서버를 시작하여 정상적으로 동작하는지 확인합니다.
IntelliJ IDEA 설정
- IntelliJ IDEA 다운로드
- JetBrains 공식 웹사이트에서 IntelliJ IDEA를 다운로드합니다.
- 예: IntelliJ IDEA 다운로드 페이지
- IntelliJ IDEA 설치
- 다운로드한 설치 파일을 실행하여 IntelliJ IDEA를 설치합니다.
- Tomcat 연동
- IntelliJ IDEA를 실행하고
File -> New -> Project
를 선택합니다. Java Enterprise
를 선택하고Application Server
로 Tomcat을 추가합니다.Run -> Edit Configurations
를 선택하고Tomcat Server
를 추가합니다.- 서버 설정을 완료한 후, 서버를 시작하여 정상적으로 동작하는지 확인합니다.
첫 번째 JSP 프로젝트 만들기 (Creating Your First JSP Project)
Eclipse에서 JSP 프로젝트 만들기
- 새 프로젝트 생성
File -> New -> Dynamic Web Project
를 선택합니다.- 프로젝트 이름을 입력하고
Next
를 클릭합니다. - 설정을 확인하고
Finish
를 클릭하여 프로젝트를 생성합니다.
- JSP 파일 생성
- 프로젝트 폴더에서
WebContent
폴더를 마우스 오른쪽 버튼으로 클릭하고New -> JSP File
을 선택합니다. - 파일 이름을 입력하고
Finish
를 클릭합니다.
- JSP 코드 작성
- 생성된 JSP 파일을 열고 다음과 같은 코드를 입력합니다:
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>First JSP Page</title> </head> <body> <h1>Welcome to JSP!</h1> </body> </html>
- 프로젝트 실행
- 프로젝트를 마우스 오른쪽 버튼으로 클릭하고
Run As -> Run on Server
를 선택합니다. - Tomcat 서버를 선택하고
Finish
를 클릭합니다. - 브라우저에서 JSP 페이지가 정상적으로 표시되는지 확인합니다.
IntelliJ IDEA에서 JSP 프로젝트 만들기
- 새 프로젝트 생성
File -> New -> Project
를 선택합니다.Java Enterprise
를 선택하고Web Application
을 체크합니다.- 프로젝트 이름과 위치를 입력하고
Next
를 클릭합니다. Application Server
로 Tomcat을 추가하고Finish
를 클릭합니다.
- JSP 파일 생성
- 프로젝트 폴더에서
src/main/webapp
폴더를 마우스 오른쪽 버튼으로 클릭하고New -> JSP
파일을 선택합니다. - 파일 이름을 입력하고
Finish
를 클릭합니다.
- JSP 코드 작성
- 생성된 JSP 파일을 열고 다음과 같은 코드를 입력합니다:
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>First JSP Page</title> </head> <body> <h1>Welcome to JSP!</h1> </body> </html>
- 프로젝트 실행
Run -> Edit Configurations
를 선택하고Tomcat Server
를 추가합니다.- 서버 설정을 완료한 후,
Run
버튼을 클릭하여 서버를 시작합니다. - 브라우저에서 JSP 페이지가 정상적으로 표시되는지 확인합니다.
이로써 JSP 개발 환경 설정과 첫 번째 JSP 프로젝트 만들기를 완료할 수 있습니다. 이를 통해 JSP를 사용하여 동적 웹 페이지를 개발하는 기본적인 과정을 이해할 수 있습니다.