0

如何为同一窗口中的不同选项卡创建不同的会话?

我正在尝试,但它总是在 Struts2 应用程序的不同窗口中使用相同的会话?

我已经更改了两个 cookie,但会话保持不变。

它的 struts2 java 应用程序。谢谢

4

2 回答 2

0

@user1126046这是不可能的
如果你想在同一个窗口中为不同的选项卡创建不同的会话,你需要通过动态编写 URL 来强制用户使用你的应用程序的单个实例(同一实例的不同 URL(URL 编码) ,SessionID在这种情况下不起作用)。
除非您想在每个请求中通过 GET 或 POST 传递数据,否则您不能这样做。

但是:我们可以通过分配一个 Window-Id(使用Apache MyFaces Orchestra、Spring MVC、jsf)来实现,请参阅此答案以获取更多信息。

于 2012-04-17T09:00:56.670 回答
0

我真的不知道你的问题到底是什么,但如果你想要每个标签的“不同会话”之类的东西,你可以看看这个http://code.google.com/p /struts2-对话/

它是我自己维护的插件。我经常发布,但它们是向后兼容的。但同样,我不确定你到底需要什么,所以我不知道这是否足够。

于 2012-04-30T01:38:29.663 回答