Icefaces 3.1在第一次部分提交时获得会话超时

时间:2012-10-23 13:02:43

标签: session-timeout icefaces-3

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

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

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

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

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

修改

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

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

1 个答案:

答案 0 :(得分:0)

使用ICEfaces 3 / JSF2,您不再使用partialSubmit,而是使用新的<f:ajax />标记。

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

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