我有一个使用 JSF 2.0 和 Primefaces 3.4.2.、Spring 3 和 Hibernate 4 构建的原型小型应用程序
对于 ManagedBeans,我将范围用作@ViewAccessScoped
. 我注意到,在对数据表进行分页和选择行时,所有会话都使用相同的视图会话,即如果我使用 Chrome 选择数据表中的第三行,并且如果我使用 Firefox 或 Internet Explorer 打开另一个浏览器会话,我可以看到选择数据表的第三行的同一会话。
这可能是什么原因?如何确保为不同的用户(会话)创建不同的会话
这就是它在 ManagedBeans 中的定义方式
@Named("myMB")
@ViewAccessScoped
public class EmployeeController implements Serializable {
包名ViewAccessScoped
是
org.apache.myfaces.extensions.cdi.core.api.scope.conversation.ViewAccessScoped
对此的任何见解或帮助都是非常可观的。