如何在同一窗口中为不同的标签创建不同的会话?
我正在尝试但是它总是在Struts2应用程序的不同窗口中使用相同的会话?
我已经更改了两个cookie,但会话保持不变。
它的struts2 java应用程序。 感谢
答案 0 :(得分:0)
@ user1126046 不可能,
如果要在同一窗口中为不同选项卡创建不同会话,则需要通过动态编写URL(相同实例的不同URL(URL编码),SessionID
)强制用户使用应用程序的单个实例在这种情况下不起作用)
除非你想在每个请求中通过GET或POST传递数据,否则你不能这样做。
但是:我们可以通过分配Window-Id(使用Apache MyFaces Orchestra,Spring MVC,jsf)来实现,有关详细信息,请参阅this answer。
答案 1 :(得分:0)
我从你的问题中确切地知道你要完成的是什么,但是如果你想在每个标签上找到类似“不同会话”的东西,你可以看一下http://code.google.com/p/struts2-conversation/。
它是我自己保留的插件。我正在频繁发布,但它们是向后兼容的。但同样,我不确定你需要什么,所以我不知道这是否足够。