无论何时单击浏览器后退,都不能导航到上一页,而是导航到某个默认页面。它是如何使用 JSF 完成的?
最佳答案
点击浏览器后退按钮从浏览器缓存请求结果页面。 这是客户端事件。它不会向您的服务器发送请求以获取某些默认页面(在您的情况下)。
请引用这篇文章writing a filter indicating the browser not to cache dynamic JSF pages .
你也可以refer this one了解更多详情。
您可以尝试通过编写客户端代码来检测用户是否单击了浏览器后退按钮。
请参阅此帖子以获取 detecting back button click .
如果您试图改变浏览器后退按钮的行为,则表明您的应用程序存在某种缺陷。
关于jsf - 浏览器后退按钮导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15493276/