개발/JSP
[JSP] application, pageContext
뉴NEW
2022. 10. 21. 12:08
< application 내장 객체 >
- 웹 애플리케이션이 실행되는 서버의 설정 정보, 자원의 정보, 애플리케이션이 실행되는 동안의 로그 정보를 제공하는 역할
< application 내장 객체의 메소드>
1. getMajorVersion() JSP의 메이저 버전을 리턴
2. getMinorVersion() JSP의 마이너 버전을 리턴
3. getServerInfo() JSP 컨테이너의 이름과 버전을 리턴
4. getMimeType() 서버의 MimeType을 리턴
5. getRealPath() 웹 애플리케이션 실제 파일 시스템을 경로를 리턴
6. log() 로그 파일에 메시지를 기록함
< pageContext 내장 객체 >
- 현재 페이지와 관련된 정보를 갖는 내장 객체
- JSP 페이지와 관련된 다른 내장 객체의 정보를 얻거나, 현재 페이지에 대한 요청과 응답에 대한 제어권을 다른 페이지로 넘겨주는 역할
< pageContext 내장 객체의 메소드 >
1. getTequest() 페이지에서 request 내장 객체를 리턴
2. getResponse() 페이지에서 response 내장 객체를 리턴
3. getSession() 페이지에서 session 내장 객체를 리턴
4. forward() 현재 페이지의 요청과 응답에 대한 제어권을 다른페이지로 영구적으로 넘겨주는 메소드
5. include() 현재 페이지의 요청과 응답에 대한 제어권을 다른 페이지로 넘겨주고 , 처리가 끝나면 다시 제어권이 돌아오는 메소드