자바 중급 (JAVA-Web) 강좌 자료] pageContext 객체

 

자바 중급 (JAVA-Web) 강좌 자료] pageContext 객체

 

 

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

pageContext 객체

 

 * 페이지 범위를 가지며, javax.servlet.jsp.PageContext 클래스의 한 인스턴스이다.

 * 해당 JSP Page의 페이지문맥을 캡슐화 한것

 * 다른 명시적 객체에 접근하는 여러 가지 편리한 함수제공(예를들면 setAttribute를 이용하여 scope[page, request, session, application) 내에서 작동하는 객체에 접근 할 수 있고, removeAttribute 메소드를 이용해 객체를 삭제 할 수도 있다.)

   예) HttpSession session = pageContext.getSession();

        JspWriter out = pageContext.getOut();

        ServletRequest request = pageContext.getRequest();

 * pageContext객체는 현재 페이지의 제어권을 다른 페이지로 넘기는 방법을 제공한다. 잠시 줄 수도 있고 영구히 줄 수도 있다.<jsp:include> <jsp:forward>등에  해당되는 include, forward등의 메소드가 있다.

 * JSP 컨테이너에 의해 실행 되기 전 자동으로 서블릿의 javax.servlet.jsp.PageContext 객체로 변환되어 해석된다.

 

+ Recent posts