请问 我这里分别有 登录时候session.setAttribute 销毁时session.invalidate
还有 监听器中的监听session 注册 销毁的方法 为什么我在后台执行时 不起作用呢??????
https://www.cnblogs.com/mengtao/p/6238875.html
你这个代码应该没问题。
session在服务器被请求时创建,在一定时间内该用户没有活动时销毁,这个流程现在一般不用开发人员去管,已经封装在框架里了。
你可以试着去请求一下,看看控制台有没有打印(你的监听里有打印)。
而且我在启动项目时 他就显示创建了session 当我注销时 它就显示注销 然后又销毁....
浏览器要关闭了才会注销session
Session 必须在浏览中才行
Session表示一次会话。生命周期是第一次打开这个网页,到关闭浏览器。你那个方法只是把这次会话的中保存的数据清除了,但是session并没有销毁