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)方法,可以设置超时时间,单位是秒。
相关推荐
Aphelios3802 小时前
一次锁内网络IO引发的Tomcat线程池“饿死”事故
java·开发语言·spring boot·elasticsearch·tomcat·网络io阻塞·线程池耗尽
counting money3 天前
Tomcat 专题:从基础架构到性能调优与 WebSocket 实战
java·websocket·tomcat
步行cgn5 天前
MyBatis 动态 SQL 完全指南
sql·tomcat·mybatis
SemiTris6 天前
从Controller到Tomcat底层请求链路全解析
java·tomcat
程序员良辰7 天前
【TongWeb8】使用 Crontab 定时重启和检测 TongWeb 服务
java·中间件·tomcat
上海云盾商务经理杨杨7 天前
Tomcat 弱配置漏洞渗透实战!批量 getshell 高频漏洞
java·web安全·tomcat
小张同学a.10 天前
zabbix企业级监控平台3——服务监控与API实战
linux·运维·mysql·nginx·tomcat·zabbix
xxwl58516 天前
数据库后端接口测试报告
spring boot·mysql·tomcat
次次皮18 天前
Linux 下通过 XShell 手动更新 Tomcat 应用并重启
前端·tomcat·jar
Listen·Rain20 天前
用AI开发出一个AI
java·人工智能·spring boot·tomcat·intellij-idea·mybatis·visual studio