如何使用Struts 2.0更改Web应用程序的会话超时?

时间:2011-05-06 06:26:48

标签: java tomcat struts2 session-timeout

我需要更改网络应用程序的会话时间。

Web应用程序是使用Struts 2.0创建的,并部署在Tomcat Web Server上。

我通过更改服务器的web.xml中的超时来尝试它,如下所示。

  <session-config>
        <session-timeout>1</session-timeout>
    </session-config>

我还尝试将上面的代码放在Web应用程序的web.xml中。

但上述两种解决方案均无效。

仍然,Web Applicaiton会话保持30分钟。请建议我如何更改会话时间值。

由于 乔蒂

1 个答案:

答案 0 :(得分:3)

它应该工作。把它放在webapps/yourapp/WEB-INF/web.xml中。将其从服务器的web.xml中删除。并确保所有内容都重新部署。

还要确保在这段时间内没有与会话(包括ajax)进行交互。