是什么使 HttpSession 实例在超时后过期也被选中
if(session!=null){
System.out.println("The instance is not null");
}else{
System.out.println("The instance is null");
}
每次执行 if 块。
是什么使 HttpSession 实例在超时后过期也被选中
if(session!=null){
System.out.println("The instance is not null");
}else{
System.out.println("The instance is null");
}
每次执行 if 块。
如果您使用HttpServletRequest.getSession(false)
,则如果HttpSession
对象无效,则不会创建对象。
在这种情况下,session
可以null
。
session.invalidate()
. 这将确保您的会话已过期。null