我的 JSF 应用程序有两页。
- page1 是 requestscoped 并在其站点上有一个表单
- page2 是 viewscoped 并显示从 page1 输入的值
从 page1 到 page2 我使用 flashscope 传输输入数据。这很好用,但如果我想通过单击按钮返回第 1 页,我将得到 ViewExpiredException。浏览器上的 HistoryBack 确实有效。如果我从第 2 页返回,我会再次在第 1 页上看到输入值。
在我的导航规则中,我没有使用重定向。
我做错了什么?
我也应该在 page1 viewscope 中使用吗?
我正在使用 myfaces 2.1.6