0

我在 icefaces 3 中有一个使用 Mojarra 2.1.6 的单页应用程序

该应用程序是这样的,顶部有 3 个单选按钮和一个带有输入字段的数据表。

问题是,当我第一次在浏览器中打开该网站时,该网站会打开......但是当页面的任何部分有部分提交时,会话就会过期。页面重新加载后页面运行流畅

该站点在 1.8.2 中正常运行,但我们正在考虑是否应该升级到 icefaces 3

如果您需要任何其他信息,请告诉我

编辑

我使用解决方法解决了它,但问题仍然存在

解决方法是使用 index.jsp 页面调用该页面,这可以防止上述错误

4

1 回答 1

0

如果您不再使用 ICEfaces 3/JSF2 partialSubmit,请改用新<f:ajax />标签。

您是否阅读过 ICEfaces Wiki 上有关 1.8.x 兼容性的页面?http://www.icesoft.org/wiki/display/ICE/ICEfaces+1.x+兼容性

尝试迁移到新的 ACE-Components,或者使用普通的 JSF-Components( <h:... />)。ICE 组件不是为 JSF2 构建的,应该避免使用,我在 JSF2 应用程序中遇到过问题。

于 2012-11-26T09:17:53.470 回答