본문 바로가기
Servlet JSP

JSP 입문 개발환경 세팅 JDK 설치 Eclipse 워크스페이스 설정

by aiyoon 2025. 5. 30.
반응형

1️⃣ 개발환경 구성

항목 내용
웹서버 Apache Tomcat
다운로드 https://tomcat.apache.org/download-10.cgi
다운로드 버전 10.1.41 (64-bit Windows zip)
설치방법 압축 해제 (설치 없이 사용 가능)
설치경로 예시 C:\DevelopTools\apache-tomcat-10.1.41

2️⃣ Java JDK 설치

항목 내용
JDK 버전 OpenJDK 사용 가능
설치 경로 예시: C:\DevelopTools\OpenJDK-XX
설치 방법 복사만 하면 끝 (간단 설치)

3️⃣ Eclipse 워크스페이스 설정

항목 내용
워크스페이스 경로 E:\workspace_jsp
프로젝트 유형 Dynamic Web Project
서버 연결 Apache Tomcat 연결

 

📌 워크스페이스 전환 후 새로 생성

1️⃣ 먼저 워크스페이스를 E:\workspace_jsp 로 전환

  • Eclipse → File > Switch Workspace > Other...
  • 경로: E:\workspace_jsp 선택

2️⃣ 워크스페이스가 전환된 후:

  • File > New > Dynamic Web Project 실행
  • 새 JSP 실습 프로젝트 생성

👉 이렇게 하면 JSP 프로젝트 구조로 만들어집니다.

 

4️⃣ JSP → 서블릿 변환 경로 확인

항목 내용
변환된 소스 확인 위치 E:\workspace_jsp\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\MustHaveJSP\org\apache\jsp
확인 목적 JSP가 서블릿으로 어떻게 변환되는지 학습 가능
 

5️⃣ JSP 컴파일 특징


항목 설명
JSP → Java 변환 Eclipse 서버 구동 시 자동 변환
include 지시어 JSP include 사용 시 단일 파일로 합쳐 변환됨

📌 실습 예제: HelloJSP.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 
<%! String str1 = "JSP"; String str2 = "안녕하세요..!!"; %> 
<!DOCTYPE html> 
<html> 
<head>
<meta charset="UTF-8"> 
<title>HelloJSP</title> 
</head>
<body> 
<h2>처음 만들어보는 <%= str1 %></h2> 
<p> <% out.println(str2 + " 홍길동입니다." + str1 + " 열공합시다^^*"); %> </p> 
</body> 
</html>

✅ 여기서 중요한 JSP 문법 포인트:

부분의미
<%@ page ... %> JSP 지시어 (헤더 선언부)
<%! ... %> 선언문 (클래스 멤버변수/메서드 선언부)
<%= ... %> 표현식 (값 출력)
<% ... %> 스크립틀릿 (자바 로직 수행)

 

반응형