首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改spring web应用程序的默认会话超时

更改spring web应用程序的默认会话超时
EN

Stack Overflow用户
提问于 2012-10-17 18:45:52
回答 1查看 25.3K关注 0票数 30

我必须测试一个由spring和jsp编写的web应用程序。应用程序的默认会话超时是30分钟。

我想减少会话超时。为此,我在tomcatInstallationLocation/conf/中更改了web.xml文件。但它不起作用。tomcatInstallationLocation/conf/web.xml中的默认配置是-

代码语言:javascript
复制
<session-config>
    <session-timeout>30</session-timeout>
</session-config>

我刚刚改变了时间并做了-

代码语言:javascript
复制
<session-config>
    <session-timeout>5</session-timeout>
</session-config>

但这仍然不起作用。据我所知,在这种情况下,我必须更改我的spring应用程序的web.xml。但我不确定。有人能帮我吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-17 19:33:57

会话超时层次结构:

HttpSession.setMaxInactiveInterval(int)

  • $tomcat_home/conf/web.xml
  • $your_webapp/WEB-INF/web.xml
  • 手动调用

每个后续条目都会覆盖上面的其他条目。

票数 58
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12932589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档