Java 如何强制创建新的http会话

Java 如何强制创建新的http会话,java,jakarta-ee,servlets,Java,Jakarta Ee,Servlets,我正在两个web应用程序(app1和app2)之间进行会话共享。在app2中,用户验证后,我想在app2中强制创建一个新会话。我可以通过session.invalidate()和request.getSession(true)执行此操作;但在这里,在执行会话之后。invalidate()app1会话将过期。 请帮助我。试试: request.getSession().invalidate(); request.getSession(true); 您可以使用此创建是的,我不想使旧会话无效。实际上

我正在两个web应用程序(app1和app2)之间进行会话共享。在app2中,用户验证后,我想在app2中强制创建一个新会话。我可以通过session.invalidate()和request.getSession(true)执行此操作;但在这里,在执行会话之后。invalidate()app1会话将过期。 请帮助我。

试试:

request.getSession().invalidate();
request.getSession(true);

您可以使用此创建

是的,我不想使旧会话无效。实际上,我正在两个应用程序之间进行会话共享。如果我这样做,则其他应用程序会话将无效。因此,请给我输入是的,我不想使旧会话无效。实际上,我正在两个应用程序之间进行会话共享。如果我这样做,则其他应用程序会话将无效应用程序会话将无效。请给我输入
request.getSession(false).invalidate();

request.getSession(true).