Session的使用细节
Session的使用细节
注意:命令行启动项目,如启动cookie-demo项目
cd cookie-demo
mvn tomcat7:run
- Session钝化、活化
- 服务器重启后,Session中的数据是否存在?
- 钝化:在服务器正常关闭后,Tomcat会自动将Session数据写入硬盘的文件中
- 活化:再次启动服务器后,从文件中加载数据到Session中。注意:浏览器不能关闭,否则就是不同的session了
- Session销毁
-
默认情况下,无操作,30分钟后自动销毁
<session-config> <session-timeout>30</session-timeout> </session-config>
-
调用Session对象的invalidate()方法
-