[JSP] pageContext란/예제
5.4 pageContext 객체
-JSP 페이지와 관련된 프로그램에서 다른 내장 객체를 얻어내거나 현재 페이지의 요청과 응답의 제어권을 다른 페이지로 넘겨주는 데 사용
-request, session, application과 같은 내장 객체의 속성을 제어
-해당 jsp page의 페이지 문맥을 캡슐화 한 것
-다른 명시적 객체에 접근하는 여러 가지 편리한 함수 제공
-jsp컨테이너에 의해서 실행 되기 전 자동으로 서블릿 객체로 변환되어 해석된다.
***실습20 pageContextTest1.jsp <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <% pageContext.forward("pageContextTest2.jsp"); %> pageContextTest2.jsp <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <html> <head> <title>pageContext Test</title> </head> <body> <% pageContext.include("pageContextTest3.jsp"); %> <h2>pageContext의 forward 메소드로 포워딩된 페이지입니다.</h2> </body> </html>
pageContextTest3.jsp <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <h3>include 되는 pageContextTest3.jsp 페이지입니다.</h3> <hr>
|