1

我正在用 JSF 1.2 编写一个应用程序,它在支持 bean 中有一个会话。最大的稳定性问题发生在用户刷新页面(按 F5)或使用浏览器中的后退箭头返回时。

我想要一些“聪明”(知识渊博)的方法来克服这个问题。

我得到的最常见的异常是刷新后,用户将尝试继续使用应用程序并会得到:

java.lang.IllegalStateException - duplicate Id for a component

在浏览器中。

谢谢!

4

2 回答 2

2

不要将物理上不同的组件绑定binding到一个相同的 bean 属性。

于 2011-01-04T14:39:04.687 回答
0

如果您想要一种smart (knowledgeable)方法来克服这个问题,请将seam添加到您的 jsf 应用程序中。他们已经解决了 JSF 中的后退按钮问题

于 2011-01-04T14:48:42.800 回答