본문 바로가기

JSP

JSP 기초 스크립트 요소와 서블릿의 관계

jsp에서 사용하는 스크립트의 종류는 여러가지가 있는데

"<%@page contentType=".............%>" 지시문
"<%!............%>" 선언문
"<%= ... %>" 표현식
"<%...%>" 스크립트릿

이것들이 jsp 호출시 서블릿으로 변경되면서 어떤식으로 적용이 되는지 보면..

선언문은 클래스 맨 위에서 멤버 변수 혹은 멤버 메서드로 선언이 되고

지시문은 _jspService 메서드 안에서

response.setContet("text/html"; charset="euc-kr");로 선언이 되고

표현식은

out.print로

스크립트릿안의 코드들은 _jspService안에서 자바 코드로 똑같이 구현되어 바뀌게 된다.