我有一个带有单个视图 index.xhtml 的移动 webapp。我仅使用 POST 请求动态更改此视图。基本上我所有的 ViewScopedBean 都是 SessionScopedBean。我不知道它是否是移动 webapp 的最佳解决方案,但它确实存在(动态更新看起来比重新加载一个全新的页面要快)。
在本地主机上一切都很好,即使在生产中当我使用远程服务器的 ip 访问移动 web 应用程序时也是如此。当我在动态视图中使用域名时,如果对发布请求执行某些操作,则会出现此异常
javax.faces.application.ViewExpiredException: viewId:/index2.xhtml - View /index2.xhtml could not be restored.
我知道为什么会发生此异常,但我不知道为什么我的视图已过期。我应该去哪里看?我可以发布我的代码,但它真的很乱。