我有一个非常奇怪的问题:我有一个基于 Vaadin 的网络应用程序。当一个用户登录并执行一些操作时,一切正常。当第二个用户登录时,第一个用户开始使用第二个用户的会话和上下文......我有这样的上下文加载:
private Context getContextFromSession() {
WebApplicationContext context = (WebApplicationContext) this.getContext();
Context c = (Context) context.getHttpSession().getAttribute("context");
if (c == null) {
c = new Context();
context.getHttpSession().setAttribute("context", c);
}
System.out.println("Current session: " + context.getHttpSession().toString() + " , context: " + c.toString());
return c;
}
Vaadin 真的支持多会话吗?