0

同じウィンドウのタブごとに異なるセッションを作成するにはどうすればよいですか?

私は試していますが、Struts2アプリの異なるウィンドウ全体で常に同じセッションを使用していますか?

Cookieを2つ変更しましたが、セッションは同じままです。

そのstruts2Javaアプリ。ありがとう

4

2 に答える 2

0

あなたの質問から、あなたが何を達成しようとしているのか正確にはわかりませんが、タブごとに「異なるセッション」のようなものが必要な場合は、これを見ることができますhttp://code.google.com/p /struts2-conversation/ .

自分でメンテナンスしているプラ​​グインです。頻繁にリリースしていますが、下位互換性があります。しかし、繰り返しになりますが、何が必要なのか正確にはわからないので、これで十分かどうかはわかりません.

于 2012-04-30T01:38:29.663 に答える
0

@ user1126046それは
不可能 です。同じウィンドウ内の異なるタブに対して異なるセッションを作成する場合は、ユーザーがアプリケーションの単一のインスタンスを使用するように強制する必要があります (同じインスタンスに対して異なる URL (URL エンコード) ) 、SessionIDこの場合は機能しません)。
すべてのリクエストで GET または POST を介してデータを渡したい場合を除き、これを行うことはできません。

しかし: Window-Id を割り当てることで達成できます ( Apache MyFaces Orchestra、Spring MVC、jsf を使用)。詳細については、この回答を参照してください。

于 2012-04-17T09:00:56.670 に答える