정적 웹 페이지
- 컴퓨터에 저장된 텍스트 파일을 그대로 보는 것
- HTML
동적 웹 페이지
- 저장된 내용을 다른 변수로 가공 처리하여 보는 것
- PHP, ASP, JSP
JSP
- 자바를 기반으로 하는 서버 측 프로그래밍 언어 중 하나
- JSP는 서블릿 기술의 확장
- 작업을 분배
tomcat
- 자바로 만들어진 웹 페이지를 구동하기 위한 엔진
tomcat 설치
http://tomcat.apache.org/
c드라이브에 옮기기


Apache Tomcat® - Welcome!
The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the
tomcat.apache.org
이클립스와 톰캣 연동
File -> new -> other선택

server -> Apache -> tomcat v9.0 server 선택

tomcat 설치경로 설정 후 finish 클릭
(port 번호 -> 통로
oracle -> 8080을 사용
server 탭에서 tomcat 더블클릭 후 port 번호 변경 가능)
프로젝트 만들기
file -> new -> Dynamic Web Project

new -> file -> file name 입력


JSP 코드 작성 후
Server 탭에 tomcat 오른쪽 클릭 후 Add and Remove 선택
프로젝트를 선택후 Add 클릭해 오른쪽에 추가 후 Finish

Run As -> Run on Server 선택하면 실행결과가 나온다

(WebContent에서 바로 jsp 파일 만들 수 있음)
쉽게 배우는 JSP 웹 프로그래밍
송미영 지음 한빛 아카데미