2012-10-17 2 views
27

스프링과 JSP로 작성된 웹 애플리케이션을 테스트해야한다. 응용 프로그램의 기본 세션 타임 아웃은 30 분입니다.스프링 웹 애플리케이션의 기본 세션 타임 아웃 변경하기

세션 시간 초과를 줄이려고합니다. 이를 위해 web.xml 파일을 tomcatInstallationLocation/conf/으로 변경했습니다. 그러나 그것은 효과가 없습니다. tomcatInstallationLocation/conf/web.xml의 기본 구성이었다 -

<session-config> 
    <session-timeout>5</session-timeout> 
</session-config> 

를하지만 여전히 작동하지 않습니다 있습니다 - 난 그냥 시간을 변경하고 한

<session-config> 
    <session-timeout>30</session-timeout> 
</session-config> 

그것을합니다. 내가 아는 한,이 상황에서 봄 신청서 인 web.xml을 수정해야합니다. 그러나 나는 확실하지 않다. 아무도 나를 도울 수 있습니까?

미리 감사드립니다.

답변

50

세션 타임 아웃 계층 : HttpSession.setMaxInactiveInterval(int)

이후의 각 항목의

  • $tomcat_home/conf/web.xml
  • $your_webapp/WEB-INF/web.xml
  • 수동 호출은 위에서 다른 사람을 무시합니다.

관련 문제