注销后,我需要使会话无效并立即启动新的。我使用了函数
VaadinSession.getCurrent().getSession().invalidate();
几秒钟后,红色框"会话已过期"出现。用户必须单击它或按F5。如何避免它并立即显示新的会话页面?
在javascript中很简单:
document.location='/';
如何在Vaadin做同样的事情?该行为应与重新启动资源管理器后首次访问该页面相同。
答案 0 :(得分:5)
在我的项目中,我使用它:
Page.getCurrent().setLocation( "/" );
VaadinSession.getCurrent().close();