2009. 7. 27. 13:36
Web/Jsp
< HttpSession 메서드 >
getCreationTime() - 세션 생성 시간
getLastAccessedTime() - 마지막 요청 시간
setMaxInactiveInterval() - 최대허용시간 설정 (초)
getMaxInactiveInterval() - 최대허용시간
invalidate() - 세션 제거
< 타임아웃 설정하기 > - 일정 시간 동안 요청이 없으면 세션을 제거한다
1. DD에서 전체 세션 타임아웃 설정
web.xml
<web-app ... >
<servlet>...
</servlet>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
</web-app>
※ 단위는 분
2. 특정 세션만 타임아웃 설정
session.setMaxInactiveInterval(1800);
session.setMaxInactiveInterval(30*60);
※ 단위는 초
'Web > Jsp' 카테고리의 다른 글
JSP 에서 자바코딩(스크립트릿) 사용 막기 / EL 무시하기 (0) | 2009.07.27 |
---|---|
쿠키(cookie) 사용하기 - 아이디 저장 (0) | 2009.07.27 |
init-param / context-param 초기화 파라미터 설정 및 사용 방법 (1) | 2009.07.27 |
JAR를 내려받는 서블릿 코드 (0) | 2009.07.27 |
리다이렉트 vs 요청디스패치 (0) | 2009.07.27 |