pageContext
내장 객체를 통해 접근 가능한 영역이다. 모든 영역의 속성에 대한 접근이 가능하다.
- 한 브라우저당 1개 세션만 생성되며 다른 브라우저 작업 시 휘발된다. 세션 유지 범위 안에서는 다른 페이지라 하더라도 객체를 공유할 수 있는 속성을 가진다. 세션 속성 내장 객체는 세션 종료 시 반환된다.
- 클라이언트의 요청이 처리되는 동안 사용 가능한 속성이다. 포워딩 또는 인클루드 방식을 이용할 시 여러 페이지에서 요청 정보를 공유하며 사용할 수 있다.
- 웹 어플리케이션이 실행되는 동안 속성을 사용할 수 있다. 모든 이가 공유할 수 있는 데이터이다.
setAttribute(String name, Object Value)
getAttribute(String name)
removeAttribute(String name)
getAttributeNames()
Enumeration
형태로 가져온다.
session.setAttribute(값이름, 값);
request.getAttribute(값이름);
등의 방법으로 사용한다.