Java 如何将单独的会话与两个不同的弹出窗口关联?

Java 如何将单独的会话与两个不同的弹出窗口关联?,java,session,web-applications,sessionid,Java,Session,Web Applications,Sessionid,我有一个基于java的web应用程序。这是我在web应用程序中看到的行为: 我在customer.jsp上。我在这个jsp上提供了两个链接。单击这两个链接时,将打开两个单独的弹出窗口。我现在注意到的是,父屏幕的同一个会话正在与两个弹出窗口关联。我在检查会话id时了解到了这一点 在调试器模式下,以及当我对这些弹出窗口执行任何进一步的活动时 根据我的要求,我想将不同的会话ID关联到两个弹出窗口。我该怎么做 根据我的理解,这些浏览器应附带不同的会话id,因为会话特定于浏览器。会话id在服务器端生成,并

我有一个基于java的web应用程序。这是我在web应用程序中看到的行为:

我在customer.jsp上。我在这个jsp上提供了两个链接。单击这两个链接时,将打开两个单独的弹出窗口。我现在注意到的是,父屏幕的同一个会话正在与两个弹出窗口关联。我在检查会话id时了解到了这一点 在调试器模式下,以及当我对这些弹出窗口执行任何进一步的活动时

根据我的要求,我想将不同的会话ID关联到两个弹出窗口。我该怎么做


根据我的理解,这些浏览器应附带不同的会话id,因为会话特定于浏览器。

会话id在服务器端生成,并与clientbrowser关联。而且,对于一个浏览器实例,即使在不同的选项卡中,也可以只保留一个会话。您可以使用访问同一url的不同浏览器获得不同的会话,但是对于一个浏览器,无论您为同一url打开多少个选项卡,都将只有一个会话关联。您需要的是在同一会话中处理具有不同标识符的不同弹出窗口