我在Tomcat中使用Java Servlet API。
我在哈希表中保存了用户名以及与属性"username"相关的httpsession,我想知道是否有一种方法可以检查httpsession是否有效。
我尝试过:
try {
String user = httpSession.getAttribute("username")
return "is valid";
} catch (IllegalStateException e) {
return "is not valid";
}
如果我不希望“已登录”用户从多个地方连接,我该怎么办?如果我只控制创建新会话,我无法知道他是否已经使用另一个会话连接。