我有3个选项卡。首页,tab1,tab2。当用户启动应用程序时,它被定向到主页选项卡&我使用HttpSession session = request.getSession();
创建了一个新会话当用户浏览到其他选项卡时,我使用HttpSession session = request.getSession(false);
维护会话现在,如果用户单击返回主页选项卡,我想销毁先前会议,并开始新的会议。请告诉我该怎么做?杀死用户会话
Q
杀死用户会话
4
A
回答
12
通过
HttpSession session = request.getSession();
if (!session.isNew()) {
session.invalidate();
session = request.getSession();
}
更换背后主页选项卡的代码
但这有点奇怪。我宁愿在会话中添加一个属性,然后拦截它的存在。
1
你可以使用session.invalidate()
1
在JSP中你可以用
session.invalidate();
重置会话后,给用户一个新的
1
第一次使用session.invalidate();销毁会话
request.getSession(true);如果没有会话将创建新会话
相关问题
- 1. 如何杀死用户的会话
- 2. 编写查询杀死用户会话
- 3. 角刷新杀死用户会话
- 4. @Cacheable杀死Hibernate会话?
- 5. 触发杀死会话
- 6. 杀死postgresql会话/连接
- 7. 如何杀死PHP会话?
- 8. Smarty杀死我的会话
- 9. 杀死ssh会话杀死正在运行的进程
- 10. Hazelcast查杀用户会话
- 11. 杀死所有的用户会话 - EXEC EXEC内
- 12. 如何杀死其他用户的会话
- 13. 通过界面菜单杀死用户的会话和注销
- 14. 什么是杀死我的用户的Asp.net会话?
- 15. 如何杀死HttpServlet中的用户会话的以前的HttpRequest
- 16. 杀死不会杀死进程
- 17. Wordpress点击链接杀死会话
- 18. 如何杀死Symfony2中的会话?
- 19. 如何杀死cakephp中的会话
- 20. 如何杀死一个PHP会话?
- 21. 自动杀死Navision Web服务会话
- 22. 跨浏览器:PHP的杀死会话
- 23. 杀死其他机器的会话
- 24. 检测会话挂起并杀死它
- 25. Oracle:杀死会话继续运行
- 26. 如何杀死一个SQL Server会话或会话ID
- 27. 当多个会话中杀死所有会话ASP.NET
- 28. 如何在死屏幕会话中杀死运行脚本
- 29. 使用自定义的UserNamePasswordValidator,我可以杀死用户的WPF“会话”吗?
- 30. 如何在Windows中注销用户会话设法杀死“unkillable”进程?