2011-08-02 12 views
0

この問題は、標準では(別のタブの)1つのブラウザ内に複数のセッションがあります。カスタムヘッダーのjsessionidの処理(Tomcat 6)

現在のソリューション:は、URL内JSESSIONIDを送信:<Context cookies="false">

しかし私はページ上のすべての可能なURLで、ブラウザのバーにJSESSIONIDを示す嫌い。だから、すべての要求(私たちのアプリは全体としてajaxによって駆動されるので、これは問題ではない)のカスタムヘッダーでJSによって設定するこの狂った考えがあります。

質問:これには「些細な」解決策がありますか?私は自分のセッションマネージャーを実装することができます(そしておそらくそうすべきですが)誰かが既存の実装を知っているかもしれませんか? さらに、1つのウィンドウマルチセッションアプリケーションのための他の良い解決策ですか?

ps。的環境:Java 6の、Tomcatの6、春3

+0

:会話の範囲を試してください。この[link](http://www.majureconsulting.com/Site/Home_files/conversationscope.pdf)が役立ちます。 –

+0

これは問題になる可能性があります。Springの「会話管理サポート」はまだ開発中であり、フレームワークの他の部分ではサポートされていません。コアのSpringのほかに、私たちはMVCとセキュリティを使用しているので、それは問題です。 –

答えて