입출력 관련 기본 객체

객체

클래스 또는 인터페이스 

설 명 

request 

javax.servlet.ServletRequest 

파라미터를 포함한 요청 데이터 

 주로 파라미터와 쿠키를 처리할 때 많이 사용한다.

response 

javax.servlet.ServletResponse 

응답데이터 

헤더, 쿠키, 응답과 관련된 정보를 설정할 수 있는 방법을 제공한다.

out 

javax.servlet.jsp.JspWriter 

출력 스크림에 출력하는 객체 

결과를 클라이언트에 전송해주는 출력 스트림을 나타낸다. 

 

서블릿 관련 기본 객체

객체 

클래스 또는 인터페이스 

설명 

page 

java.lang.Object

현재 요청을 처리하는 객체 

 JSP 페이지 그 자체를 나타낸다.

config 

javx.servlet.ServletConfig

JSP 페이지의 ServletConfig 객체

 페이지의 초기화 부분에서 주로 사용된다.

 

콘텍스트 관련 기본 객체 

객체

클래스 또는 인터페이스 

설명 

session 

javax.servlet.http.HttpSession 

세션 객체 

 각 클라이언트의 현재 세션을 나타내며, 세션과 관련된 정보를 저장한다.

application 

javax.servlet.ServetContext 

서블릿의 config 객체로부터 구할 수 있는 서블릿 콘텍스트 

일반적으로 JSP 콘테이너는 URL에 있는 첫 번째 디렉토리 이름을 어플리케이션으로 사용한다. 

pageContext 

javax.servlet.jsp.PageContext 

이 JSP 페이지의 페이지 콘텍스트 

 모든 다른 기본 객체에 접근할 수 있다.

 

예외 처리 관련 기본 객체

 객체

클래스 또는 인터페이스 

설명 

 exception

java.lang.Throwable 

에러 페이지에서 사용되는 예외 객체 

page 디렉티브의 isErrorPage 속성의 값을 true로 지정한 경우에만 접근 가능하다.

 

+ Recent posts