1. JSP 영역 개체 설명
영역 | 서블릿 | 설명 |
page | this | JSP 페이지의 서블릿 인스턴스를 저장한다. |
request | HttpServletRequest | 클라이언트의 요청 정보를 저장한다. |
session | HttpSession | 세션 정보를 저장한다. |
application | ServletContext | 컨텍스트 정보를 저장한다. |
2. JSP 영역 객체의 쓰임새
영역 | 영역 객체 | 쓰임새 |
page | pageContext | 한 번의 요청에 대해 하나의 JSP 페이지를 공유. 주로 커스텀 태그에서 새로운 변수를 추가할때 사용 |
request | request | 한 번의 요청에 대해 같은 요청을 공유하는 JSP 페이지를 공유. 주로 하나의 요청을 처리하는데 사용되는 JSP페이지 사이에서 정보를 전달하기 위해 사용 |
session | session | 같은 브라우저에서 공유. 한 사용자와 관련된 정보를 JSP 들이 공유하기 위해서 사용, 사용자의 로그인 정보와 같은 것들을 저장 |
application | application | 같은 어플리케이션에서 공유. 모든 사용자와 관련해서 공유할 정보를 저장, 임시 디렉터리 경로와 같은 웹 어플리케이션의 설정 정보를 주로 저장 |