【发布时间】:2013-03-19 06:55:05
【问题描述】:
每当点击浏览器后退时,它不能导航到上一页,而是导航到某个默认页面。它是如何使用 JSF 完成的?
【问题讨论】:
标签: jsf
每当点击浏览器后退时,它不能导航到上一页,而是导航到某个默认页面。它是如何使用 JSF 完成的?
【问题讨论】:
标签: jsf
单击浏览器后退按钮从浏览器缓存请求结果页面。 这是客户端活动。它不会向您的服务器发送请求以获取某些默认页面(在您的情况下)。
请参考这篇文章writing a filter indicating the browser not to cache dynamic JSF pages。
您也可以refer this one了解更多详情。
您可以尝试通过编写客户端代码来检测用户是否点击了浏览器后退按钮。
请参阅此帖子以获取 detecting back button click。
如果您试图改变浏览器后退按钮的行为,则表明您的应用程序存在某种缺陷。
【讨论】: