Legacy/JAVA

[JSP] JSP 페이지는?

Foo 2015. 9. 7. 22:12
728x90

웹 컨테이너는 JSP 페이지 전체를 서블릿 클래스의 소스 코드로 변환하고, 그 다음에 그 소스 코드를 컴파일 한다.

즉 다음과 같은 과정을 거친다.


JSP 페이지 -> 서블릿 클래스의 소스 코드 -> 서블릿 클래스의 클래스 파일 -> 서블릿 객체 -> 서블릿

JSP로 작성한 페이지가 서블릿 클래스로 변환된 코드는 work\Catalina\localhost에서 확인할 수 있다.


JSP 문법에는 3가지 형태가 있다.  <% %>, ${ }, <jsp:forward>나 <c:if>와 같은 XML 태그 형태이다.