【发布时间】:2013-06-24 17:43:22
【问题描述】:
有没有办法使用Spring管理以下场景:
如果用户闲置 30 分钟,我必须退出该用户。但是,在第 28 分钟过去后,我必须显示一个警告弹出窗口,说明用户将在 2 分钟后注销。 如果用户响应,则保持其会话。 否则,他的会话将在 2 分钟后到期,并被重定向到主页。
使用 Spring 3.0。
*Spring 正在处理我所有的会话管理,servlet 容器是 Tomcat。 我正在为之工作的客户的要求是,创建的任何功能都应该在没有 javascript 的情况下运行良好。这就是我寻找基于 Spring 的解决方案的原因。
【问题讨论】:
-
Spring 是否在进行会话管理?我认为该功能通常由 servlet 容器提供。您使用的是什么 servlet 容器?雄猫?老板?等等?
-
非常有趣的问题。实际上,我不知道是否有可能在会话关闭之前捕获会话超时事件(来自 spring 或 servlet 容器)。这里的问题是防止会话被关闭/失效。
标签: java spring spring-security