【发布时间】:2013-05-08 09:28:46
【问题描述】:
我可以使用户的所有会话过期吗?
我知道我可以使用session.invalidate() 使session 过期。
我正在使用 Tomcat、servlet/JSP。
在会话中我有一个属性userId。
在此基础上,我们定义此session 属于特定用户。
我需要使包含特定 userId 的所有会话无效。
【问题讨论】:
-
您可以创建一个
HttpSessionListener并将每个创建的会话添加到一些List并放入context。然后遍历List以获取每个session检查其属性和invalidate()!!!! -
您可以将所有会话值设为空..
标签: java session jakarta-ee tomcat servlets