我按照此解决方案中的说明实现了PhaseListener: ViewExpiredException not thrown on ajax request if JSF page is protected by j_security_check
这在Firefox,Chrome中运行良好,但在IE9中却没有;方法afterPhase只是没有执行...我也尝试添加IE的兼容性,但仍然失败...
有没有人遇到同样的问题?
我正在使用Primefaces 4和Spring安全性......
答案 0 :(得分:0)
我找到了解决这个问题的方法。问题是浏览器缓存。 有几种方法可以禁用浏览器缓存。我实现了一个解决方案,正如这个问题的答案所解释的: javax.faces.application.ViewExpiredException: View could not be restored ......