CODEDRAGON ㆍDevelopment/JSP
session 객체
javax.servlet.http패키지의 HttpSession클래스로 정의되어 있습니다.
해당 패키지는 JSP에서는 기본적으로 포함되어 있어 따로 import하지 않아도 됩니다.
session객체는 묵시적인 객체로 JSP코드가 서블릿으로 변환될때 session객체를 만드는 문장이 포함되어 있어 별도로 session객체를 만들 필요가 없습니다.
HttpSession session = pageContext.getSession(); //자동으로 포함 |
JSP페이지는 기본적으로 위의 구문이 자동으로 포함되어 있어 session객체를 생성하는데 이 때의 session은 pageContext객체의 getSession()메소드를 통해서 생성됩니다.
pageContext는 JSP페이지에 기본적으로 포함되어 있는 또 다른 묵시적인 객체로 javax.servelt.jsp패키지의 PageContext클래스로 정의되어 있으며 하나의 JSP페이지와 관련된 모든 이름들을 참조할 수 있는 객체입니다.
현재 요청(request)과 연관된 session만 반환하는 구문
이미 만들어진 session객체를 재정의해서 사용합니다.
session = request.getSession();
|
'Development > JSP' 카테고리의 다른 글
exception 내장객체 (0) | 2017.07.20 |
---|---|
세션 클래스(Session)의 주요 메서드 (0) | 2017.07.20 |
<jsp:forward> 액션 태그 - 동작 방식, <jsp:forward> 액션 태그의 사용법, forward 와 redirect 의 특징 비교 (0) | 2017.07.19 |
Cookie 클래스가 제공하는 메서드 (0) | 2017.07.19 |
<jsp:param> 액션 태그 (0) | 2017.07.19 |