본문 바로가기
boostcource/boostcourse_web programming

Scope

by sgyeong 2024. 4. 19.

Scope

 

- Application Scope
- Session Scope
- Request Scope
- Page Scope

 

출처   http://inheritingjava.blogspot.kr/2011/04/chapter-42-scope-of-javabeans-in-jsp.html

 

 

 

  • Page Scope : 실제 선언된 한 페이지 내에서만 사용할 수 있는 scope. 페이지 내에서 지역변수처럼 사용한다.
  • Request Scope : 클라이언트로부터 요청이 들어와서 서버가 요청을 수행한 다음 응답을 보낼때까지 계속 사용할 수 있는 scope. http 요청을 WAS가 받아서 웹 브라우저에게 응답할 때까지 변수가 유지되는 경우 사용한다.
  • Session Scope : session 객체가 생성되서 소멸될때까지의 scope. 여러 개의 요청이 들어와도 계속 남아있는 scope.
    따라서 상태 유지를 할 때 사용하는 scope. 웹 브라우저별로 변수가 관리되는 경우 사용한다.
  • Application Scope : 하나의 application이 생성되서 소멸될 때까지 계속 유지하고 있는 scope

 

 

 

 

 

참고 : boostcourse    https://www.boostcourse.org/web316/lecture/16708/?isDesc=false

 

웹 프로그래밍(풀스택)

부스트코스 무료 강의

www.boostcourse.org

 

'boostcource > boostcourse_web programming' 카테고리의 다른 글

Request scope  (0) 2024.04.19
Page scope  (0) 2024.04.19
Servlet & jsp 연동  (0) 2024.04.19
Forward  (1) 2024.04.18
리다이렉트 (redirect)  (1) 2024.04.18