【发布时间】:2018-05-28 12:32:18
【问题描述】:
我正在使用 javascript、jspx 和 java(使用 Mvc 的 Spring)开发一个网站。我有一个管理员配置文件,我可以在其中关闭来自其他登录用户的会话,我的问题是,当我注销这些用户时,他们留在原来的页面中,当他们点击另一个链接时,他们被重定向到登录页面,因此,他们在尝试移动到网站的另一个页面后并不知道自己已注销。有没有办法在我关闭它们后立即重定向它们?
PD:要关闭他们的会话,我正在使用 sessionRegistryImpl。
sessionRegistryImpl.getSessionInformation("userId").expireNow();
谢谢!
【问题讨论】:
-
您需要从 javascript 到服务器进行轮询或通过 web 套接字从服务器通知浏览器以在会话到期时重新加载页面。
-
也许this article 可以阐明您要解决的问题,尽管它仅提供 PHP 和 nodeJs 中的示例。
标签: javascript java spring model-view-controller jspx