Skip to Content
Suffering builds character

3.스코프

서버 내에서 범위에 따라 값을 공유하기 위한 방법, 개념을 스코프라고함

서블릿은 크게 네 가지 방식의 스코프를 가짐

1. 서블릿의 Scope 관련 객체 APIs

1-1. Web Context or Application Scope

서버(Tomcat)가 시작된 이후부터 종료될 때까지 유지되도록 하고자 할 때 사용
javax.servlet.ServletContext 활용

1-2. Session Scope

서로 다른 브라우저 별로 관리하고자 할 때 사용
javax.servlet.http.HttpSession 활용

1-3. Request Scope

단 한 번의 요청(request)에만 유지하고자 할 때 사용
javax.servlet.ServletRequest or http.HttpServletRequest 활용

1-4. Page Scope

하나의 페이지 단위에서만 유지할 때 사용
javax.sevrlet.jsp.JspContext 활용

Last updated on