我有两个JSP页面一个login.jsp页面和一个针对home.jsp页面。经过登录重定向回到Home.jsp页。当我打浏览器的后退按钮将其重定向到的login.jsp要去的login.jsp我需要刷新页面针对home.jsp一页一页。相反。任何人都可以建议任何示例代码或方法来解决这个问题。如何实现JSP浏览器操作
0
A
回答
0
最简单的解决方法是在login.jsp的检查,如果用户已经loggined。如果是的话重定向回到Home.jsp 其实浏览器没有API来在他们的后面按钮添加事件侦听器。 你可以尝试使用iframes,JS或其他的钩子。
0
您可以设置“缓存控制”头为无缓存的login.jsp,在这种情况下,当用户按下后退按钮,页面会再次从服务器中获取在那里你可以检查用户是否已经登录后,您可以重定向他。
相关问题
- 1. 实现浏览器
- 2. Google Chrome浏览器如何实现Chrome浏览器?
- 3. 操作浏览器缓存
- 4. 记录浏览器操作
- 5. 浏览器EventListenerList实现
- 6. EcmaScript 5浏览器实现
- 7. Python - 从当前浏览器操作和读取浏览器
- 8. 浏览量实现
- 9. 如何在现代浏览器中实现lodash _.remove函数?
- 10. 如何切换浏览器操作的动作?
- 11. Adobe AIR默认浏览器操作
- 12. 网络浏览器链接操作
- 13. Android:操作栏像股票浏览器
- 14. XBAP与浏览器IE互操作9,10
- 15. 获取事件浏览器操作
- 16. 浏览器选项卡操作
- 17. Chrome扩展浏览器操作
- 18. 通过浏览器实现.less文件
- 19. 实现照片浏览器视图
- 20. JavaScript中的跨浏览器XPath实现
- 21. 文件浏览器对话框实现
- 22. 移动浏览器插件实现
- 23. 在浏览器中实现stdout.write/stderr.write
- 24. 黑莓浏览器字段实现
- 25. 实现文件夹浏览器
- 26. 如何在浏览器和本地操作系统中实现事件监听器?
- 27. 如何禁用浏览器浏览器?
- 28. 在Chrome扩展浏览器操作中需要两个操作
- 29. 浏览器大小调整Ctrl +/- ::如何操作设置?
- 30. 如何从Javascript检测浏览器操作系统?
如果用户使用后退按钮,就意味着他要回去。如果他想留在当前页面上,他什么都不会做,否则他会击中刷新。也许他想回去以另一个用户身份登录,谁知道?你为什么不让他用浏览器做他想做的事?这是他的浏览器,不是你的。 – 2012-01-11 13:58:55