我正在用 JSF 1.2 编写一个应用程序,它在支持 bean 中有一个会话。最大的稳定性问题发生在用户刷新页面(按 F5)或使用浏览器中的后退箭头返回时。
我想要一些“聪明”(知识渊博)的方法来克服这个问题。
我得到的最常见的异常是刷新后,用户将尝试继续使用应用程序并会得到:
java.lang.IllegalStateException - duplicate Id for a component
在浏览器中。
谢谢!
我正在用 JSF 1.2 编写一个应用程序,它在支持 bean 中有一个会话。最大的稳定性问题发生在用户刷新页面(按 F5)或使用浏览器中的后退箭头返回时。
我想要一些“聪明”(知识渊博)的方法来克服这个问题。
我得到的最常见的异常是刷新后,用户将尝试继续使用应用程序并会得到:
java.lang.IllegalStateException - duplicate Id for a component
在浏览器中。
谢谢!
不要将物理上不同的组件绑定binding
到一个相同的 bean 属性。
如果您想要一种smart (knowledgeable)
方法来克服这个问题,请将seam添加到您的 jsf 应用程序中。他们已经解决了 JSF 中的后退按钮问题