본문 바로가기

JAVA를 잡아라!/JSP / Servlet

세션의 생성 및 session 기본 객체

 
메소드
리턴타입
설명
getId()
String
세션의 고유 ID를 구한다. (세션 ID라고 한다.)
getCreationTime()
long
세션이 생성된 시간을 구한다. 시간은 1970년 1월 1일 이후 흘러간 시간을 의미하며, 단위는 1/1000초이다.
getLastAccessedTime()
long
웹 브라우저가 가장 마지막에 세션에 접근한 시간을 구한다. 시간은 1970년 1월 1일 이후 흘러간 시간을 의미하며, 단위는 1/1000초이다.

 
웹 브라우저마다 별도의 세션을 갖게 된다고 했는데, 이때 각각의 세션을 구분하기 위해서 세션마다 고유의 ID를 할당하며, 그 아이디를 세션 ID라고 한다. 


<%@ page session="true" %>
 
session 속성의 기본값을 true이므로, 별도로 지정하지 않으면 세션은
자동으로 생성된다. 세션은 session 기본 객체를 통해서 구현되었다.