session过期时间是Tomcat控制的。这问题在网上一搜一箩筐,但还是有很多人问,这里就做一下答案的搬运工吧。
tomcat/conf/web.xml
。 <session-config>
<session-timeout>30</session-timeout>
</session-config>
/WEB-INF/web.xml
。什么?这个文件不存在,那就自己建一个呗。 <session-config>
<session-timeout>30</session-timeout>
</session-config>
/WEB-INF/classes/application.properties
。这个文件也找不到?同学,你是不是在开发环境啊,开发环境是在src/main/resources/application.properties
。下课后记得补一补maven知识。# Session timeout in seconds. 单位是按秒计算的。1800秒是30分钟。
server.session.timeout= 1800