반응형

sessionTimeOut 설정

 

INTRO

설정할 때마다 찾아보는 내용이라 이 블로그에 정리해 놓으려고 합니다.

sessionTimeOut을 설정하는 곳은 3군데로 나뉩니다.

1. JAVA (특정 세션만 타임아웃)

2. 프로젝트의 WEB-INF/web.xml

3. tomcat의 경우 tomcat설치 디렉토레의 web.xml

세 군데 모두 설정을 했다면 JAVA에 설정한 값이 적용됩니다. 적용 우선순위로 나열했습니다.

설정하는 법을 알아보겠습니다.

 

 

CONTENTS

1. JAVA

HttpSession session = request.getSession();
session.setMaxInactiveInterval(10*초);

 

2. web.xml (단위 : 분)

<web-app>
	...
	<session-config>
    		<session-timeout>10</session-timeout>
	</session-config>
</web-app>

 

 

 

 

OUTRO

web.xml에 설정되어 있는 기본값은 30분 입니다.

 

 

 

 

반응형

+ Recent posts