tomcat web.xml文件中的session-config

  • <session-config>这个元素为该应用中创建的所有session定义默认超时时间,单位是分钟。这个值必须是整数。如果是0或者负数,表示不超时。如果该元素没有设置,容器设置一个默认值。

例如:

csharp 复制代码
 <session-config>
    <session-timeout>60</session-timeout>
</session-config>
  • 在servlet或者JSP页面中,可以动态修改某一个session的超时时间。
    通过HttpSession的getMaxInactiveInterval()方法,可以返回超时时间,单位是秒;
    通过HttpSession的setMaxInactiveInterval(int interval)方法,可以设置超时时间,单位是秒。
相关推荐
Linux-lucky3 小时前
28-Linux学习之旅之Maven与Nexus制品库
linux·运维·学习·nginx·tomcat·maven
竹枝溪2 天前
Tomcat与Servlet全套小白教程
java·servlet·tomcat·cookie·filter·session·listener
choumou_M2 天前
SpringBoot_2:MyBatis-Generator插件使用教程
spring boot·tomcat·mybatis
SQL-First布道者5 天前
持久层框架的评价标准:只有一个
java·spring boot·spring·tomcat·mybatis·spring jdbc
步行cgn6 天前
MyBatis 高级映射与延迟加载完全指南
java·tomcat·mybatis
寻址000000016 天前
【无标题】
java·tomcat
墨雨晨曦886 天前
2026/08/15 spring AI学习总结
java·tomcat
Aphelios3807 天前
一次锁内网络IO引发的Tomcat线程池“饿死”事故
java·开发语言·spring boot·elasticsearch·tomcat·网络io阻塞·线程池耗尽
counting money10 天前
Tomcat 专题:从基础架构到性能调优与 WebSocket 实战
java·websocket·tomcat
步行cgn12 天前
MyBatis 动态 SQL 完全指南
sql·tomcat·mybatis