2012-03-10 19 views
0

JSPファイルのロード時に動的に生成されたセッション鍵があります。ブラウザの異なるタブで異なるパラメータで同じページを開いた場合、どのようにして関連するセッション鍵アプリケーション内の他のJSPに移動すると、特定のタブが表示されます。Java動的に生成されたセッション鍵を削除する

+0

コードを表示できますか? – MJM

+0

なぜですか?なぜあなたはセッションキーが何であるか気にしますか?あなたは確かにこのタスクのためにHTTPSを使用しているはずですが、それはあなたにセッション鍵を何ら制御するものではありません。 – EJP

答えて

0

セッションは、特定のブラウザインスタンスに関連付けられています。ブラウザの各タブは同じセッションを共有します。それはいいことです:新しいタブでリンクを開くたびにセッション内のすべてのものを再認証して失いたくないのですか?

+0

ポイントを取得しましたが、私たちが周りのデータの量を考慮して複数のPOを編集する必要のあるモジュールがある場合、これらのマップをセッションに保存するオプションがないかもしれません。ブラウザのタブをクリックすると、私の必要条件は、セッション変数の特定のインスタンスをクリアすることでした。私が考えることができるソリューションの1つは、特定のセッションキーIDを渡してからフラッシュするURL書き換えでしたが、 btwちょうど私は春mvc framewrkを使用しています。 – vaibhav

+0

したがって、正しく理解すれば、すべてのタブで同じセッションキーが使用されていることを確認して、セッションでN個の大きなデータ構造を持たないようにしたいとします。その場合は、一意のセッションキーを使用するだけで、すべてのタブは他のタブのデータを上書きします。 –

+0

私はおそらく私は非常に明確ではなかったことを恐れている、物事は各タブで私は別のエンティティを処理していると、そのエンティティに関連するいくつかの詳細は、ユーザーがそのページでいくつかの操作を行っている時間私がセッションからそのオブジェクトをクリアするとすぐに、問題は、このタブに関連付けられているセッションキーをクリアするつもりで、タブ上の別のアプリケーションページに移動するときに、この特定のタブに関連付けられたセッションキーをフラッシュします。 – vaibhav

関連する問題