JSP란?
- Java Server Pages의 약자로, HTML 코드 안에 java 코드를 넣어 동적인 웹 페이지를 생성하는 서버 사이드 스크립트 언어이다.
JSP 특징
1. JSP 특징
- 동적 웹어플리케이션 컴포넌트
- .jsp 확장자
- 클라이언트의 요청에 동적으로 작동하고 응답은 html을 이용
- jsp는 servlet으로 변환되어 실행
- MVC패턴에서 View로 이용됨
2. MVC 패턴
JSP 문서 작성하기
-
우클릭 > New > Dynamic Web Project에 들어간다.(만약에 없을 경우, Other에 들어가서 Dynamic Web Project를 검색)
-
프로젝트명을 입력하고 next > next 해준 다음 아래 사진과 같이 체크표시해주고 finish
-
앞서 만든 폴더에서 우클릭 > New > JSP 클릭
만약, 저처럼 JSP가 없다면 Other을 클릭하기
3-1) other을 클릭한 경우, JSP를 찾아서 클릭해주기
-
파일명 입력해주고 Finish를 클릭해주기
-
잘 실행되는 지 확인해봅시다!
예제 코드
1 |
|
결과
JSP 아키텍처
출처
Seoul Wiz, 신입SW인력을 위한 실전 JSP Servlet 동영상과정, https://www.youtube.com/watch?v=APJAJeePl4g&list=PLYBmkgNU_x7Zj0nCzt5D0qV33C_rU1NK2