我有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. 如何杀死PHP会话?
- 5. 杀死postgresql会话/连接
- 6. 通过界面菜单杀死用户的会话和注销
- 7. 如何杀死HttpServlet中的用户会话的以前的HttpRequest
- 8. 如何杀死其他用户的会话
- 9. 杀死不会杀死进程
- 10. Oracle:杀死会话继续运行
- 11. 检测会话挂起并杀死它
- 12. 如何杀死Symfony2中的会话?
- 13. 如何杀死一个PHP会话?
- 14. 如何杀死cakephp中的会话
- 15. 当多个会话中杀死所有会话ASP.NET
- 16. 如何杀死一个SQL Server会话或会话ID
- 17. 使用自定义的UserNamePasswordValidator,我可以杀死用户的WPF“会话”吗?
- 18. 在30分钟内闲置时杀死用户会话 - 基于java
- 19. 为什么wordpress .htacces会杀死所有子域会话
- 20. 导出CSV后IE会杀死会话[CakePHP]
- 21. 如何使用脚本杀死CAS会话?
- 22. 杀死一个Word.Basic应用程序,而不会杀死Word.Application主进程
- 23. 杀死进程杀死其他进程
- 24. Make Submit按钮不会杀死我的对话框
- 25. Oracle杀死非活动会话存储过程
- 26. Servlet的sendRedirect()杀死我的会话属性
- 27. 如何杀死/放弃服务器上的所有asp.net会话
- 28. MySQL会话 - 杀死查询以解锁表
- 29. 从Java程序中杀死一个Windows会话
- 30. 是否可以在不杀死会话的情况下杀死oracle中的单个查询?