我在LR 6.1 GA1的单个Liferay项目(单一战争)中有2个JSF portlet(一个ICEfaces,一个直接的JSF)。我的会话bean用@ManagedBean和@SessionScoped注释,我的faces-config.xml包含
<managed-bean>
<managed-bean-name>wtfBean</managed-bean-name>
<managed-bean-class>com.test.beans.WtfBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
我已将每个portlet放在单独的网页上。我在我的bean的构造函数中打印到System.out(我已经跟踪了整个过程),我的bean被实例化两次。
我还应该做些什么来分享我的会话数据?
感谢。
答案 0 :(得分:1)
您的配置很好。它是由portlet桥引起的。