자바(Java)/JAVA 2EE

페이지 정보를 나타내는 pageContext 객체(javax.servlet.jsp.PageContext)

본클라쓰 2009. 8. 26. 15:48

 

pageContext 객체는 현재 JSP 페이지의 컨텍스트를 나타내며, pageContext 내장 객체를 통해서 다른 내부 객체에 접근할 수 있습니다. 사용빈도는 매우 낮습니다.

 

 

 

pageContext 객체 메소드

ServletRequest getRequest()

페이지 요청 정보를 가지고 있는 request 내장 객체를 반환합니다.

 

ServletResponse getResponse()

페이지 요청에 대한 응답 정보를 가지고 있는 response 내장 객체를 반환합니다.

 

JspWriter getOut()

페이지 요청에 대한 응답 출력 스트림인 out 내장 객체를 반환합니다. 

 

HttpSession getSession()

요청한 클라이언트의 세션 정보를 담고 있는 sessin 내장 객체를 반환합니다. 

 

ServletContext getServletContext()

페이지에 대한 서블릿 실행 환경 정보를 담고 있는 application 내장 객체를 반환합니다. 

 

Object getPage()

page 내장 객체를 반환합니다. 

 

ServletConfig getServletConfig()

페이지의 서블릿 초기 설정 정보를 담고 있는 config 내장 객체를 반환합니다. 

 

Exception getException()

페이지 실행 중에 발생되는 에러 페이지에 대한 예외 정보를 갖고 있는 Exception 내장 객체를 반환합니다.  

 



pageContect 내장 객체를 사용하여 out객체를 얻는 방법

JspWriter out = pageContext.getOut();