在我的网络应用程序中,如果会话在30分钟内处于非活动状态,我会显示一个popin。 您对SpringMVC如何做到了吗?
谢谢
答案 0 :(得分:1)
我会这样做:
将容器配置为在30分钟后过期会话
当用户发出初始请求并创建新会话时,会存储包含会话ID的cookie。
在后续请求中,根据存储在cookie中的会话ID检查请求的会话ID,如果它们不同,则用户的上一个会话已过期,并且您应该显示弹出窗口。
< / LI>还有一点需要注意,请确保将Cookie的最大年龄设置为负值。这可确保在浏览器关闭时删除cookie。如果您不这样做,下次用户打开浏览器并转到您的网站时,他们会看到弹出窗口。