WEB
Scope
Daniel_p
2020. 12. 18. 19:27
Page < Request < Session < Application
Page - 페이지 내에서만 유지
Request - 요청이 들어와서 응답이 나갈 때 까지만 유지
Session - session 객체 생성되어 소멸 될 때까지 유지
Application - application 이 생성되어 소멸 될 때까지 유지
Page
- PageContext 추상 객체 사용
- forward 되면 사용 할 수 없음
Request
- HttpServletRequest 객체를 사용
- JSP 에서는 request 내장변수 사용
- forward 할 때 유지됨
Session
- 웹 브라우저 별로 변수를 관리, 탭 간에는 변수 공유됨
- HttpSession 인터페이스 구현한 객체 사용
- JSP 에서는 session 내장변수 사용
Application
- ServletContext 인터페이스 구현한 객체 사용
- JSP 에서는 application 내장변수 사용
- 모든 클라이언트가 공통으로 사용하는 값