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 내장변수 사용

 - 모든 클라이언트가 공통으로 사용하는 값