【发布时间】:2019-01-18 10:45:16
【问题描述】:
我有两个war文件,比如war1和war2
如果我登录应用程序,会话将在war1中创建,如果我导航到war2,我需要相同的会话数据。
我在服务器的 context.xml 中尝试了 crossContext=true,我可以通过将数据存储在 servletContext 中来访问数据。 但问题是,一旦我在 chrome 中登录屏幕,会话数据将存储在 servletContext 中,并且数据将一直保持到应用程序运行为止。
如果我在另一个浏览器(如 IE)中也提供相同的 URL,我可以获得 servletContext 数据,而不是导航到登录页面,而是打开相应的屏幕
请建议我如何在 java 中解决这个问题?
有没有办法在java中找出浏览器的浏览器切换或隐身窗口模式? 注意:我使用的是tomcat服务器
【问题讨论】:
标签: java