#027 JSP를 사용해 보자
1. JSP가 되어 보자
그리하여 JSP는 서블릿이 되었더라
컨테이너가 서블릿을 작성하는 과정은 먼저 여러분이 작성한 JSP파일을 서블릿 소스코드 파일로 바꾼뒤, 서블릿 클래스로 컴파일 합니다. 돌아왔든 바로왔든 결국은 서블릿이 됩니다.
스크립틀릿 코드
<% out.println(Counter.getCount()); %>
표현식 코드
<%= Conter.getCounter() %>
변수, 메소드 선언문
<%! int count=0; %>
<%! int doubleCunt(); %>
-> JSP 선언문에 기술하면 클래스 내부에 서비스 메소드나 여타 메소드의 바깥쪽에 위치하게 됩니다 여기에 간단한 정적인 변수나 메소드 아니면 인스턴스변수나 메소드를 만들수 있습니다.
컨테이너와 내장객체 비교
API -> 내장객체
JSPWriter -> out
HttpServletRequest -> request
HttpServletResponse -> response
HttpSession -> session
ServletContext -> application
ServletConfig -> config
JspException -> exception
PageContext -> pageContext
Object -> page
생성된 서블릿의 API
컨테이너는 JSP 파일을 HttpJspPage 인터페이스를 구현한 서블릿 클래스를 변환하여 생성합니다. 아래 나와있는 AP...