BE_Scope

네코·2022년 3월 21일
0

connectWeb

목록 보기
3/4

Scope

  • Application
    웹 어플리케이션이 시작되고 종료될 때까지 변수가 유지되는 경우 사용
    하나의 어플리케이션 생성부터 소멸 때까지
  • Session
    상태유지 시에
    웹 브라우저 별로 변수가 관리되는 경우 사용
    웹 브라우저 별로 세션 관리, 따라서 같은 브라우저의 탭간에는 세션정보가 공유됨.
  • Request
    클라 최초 요청부터 서버가 응답할 때까지 존재
    http요청을 WAS가 받아서 웹 브라우저에게 응답할 때까지 변수가 유지되는 경우 사용
    • redirecting에서는 request에 담아서 사용할 수 없음. redirect는 최초 서블릿or jsp 에서 요청이 2번 일어나기 때문에 서로 다른 요청임.
  • Page
    눈에 보이는 단계, 최소 범위
    페이지 내에서 지역변수처럼 사용
    • forwarding에서는 사용할 수 없음 다른 서블릿이므로

0개의 댓글