我想在群集环境中使用 JSF2.0 。我正在构建一个 JPA2.0 + Spring 3.0 + JSF2.0 堆栈。我知道如何复制会话范围的bean。但是如何复制视图范围的bean?我从这里将视图范围插入 Spring 3.0 http://cagataycivici.wordpress.com/2010/02/17/port-jsf-2-0s-viewscope-to-spring-3-0/
这个想法与JEE6服务器上的JS2.0相同 - 将一个bean放入视图(FacesContext.getCurrentInstance().getViewRoot().getViewMap()
)
问题是:
我在节点1 上打开了index.xhtml
。 View-scoped
bean已创建。我点击了某些内容,postback
请求进入了节点2 - 其中视图不存在。
是否可以在群集环境中使用此功能?我应该只使用会话和request
范围吗?
另一方面,JSF视图状态可能无法在集群环境中正常工作。如何在群集上使用JSF?