java - session 问题

标签 java servlets

的 HttpSession session = request.getSession(true); 和 HttpSession session = request.getSession(); 如果不存在,两者都会创建一个新 session 。

我的问题是,如果 session 已经存在,我想使 session 无效(),然后创建一个新 session 。

我有可能..我的意思是有什么办法可以实现这个..??

最佳答案

这个怎么样?

HttpSession session = request.getSession(false); // Will not create a new session.
if(session!=null)
{
   session.invalidate();
}
session = request.getSession(true);

关于java - session 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1789324/

相关文章:

java - Tinychat.com 机器人

java - Tomcat 5.5 找不到我的 Servlet

java - Servlet + Java 的 HttpSession 不起作用

servlets - OSGI HttpService : securing all the servlets

java - 如何将此 Observer 转换为 lambda

java - 如何让netbeans触发System.in?

java - Kotlin 类类型参数 : Mismatch undetected

java - Selenium 3.5 IE sendKeys 通过 Selenium Hub 编码

eclipse - Servlet 在 Eclipse 中的 Tomcat 上运行但不显示在 Ubuntu Server Tomcat 上

java - 为什么 WebApplicationInitializer 被忽略?