あなたの習慣について教えてください!!

こんにちは、Kwnshと申します。
セッション情報についての質問があるのですが、
ブラウザからサーブレットをコールしたとき
セッション情報が取得できますが、現在開いているブラウザを
新しいウィンドウ(ctrl+nとか)で開いた場合
新しいウィンドウのセッション情報がコピー元のセッション
情報と同じになってしまうのですが、このセッション情報を
別物にすることはできないのでしょうか?新規にブラウザを
開きサーブレットをコールしたときは別セッション情報に
なるのですが、新しいウィンドウで開いた場合別セッションに
するといったことはできないのでしょうか?

A 回答 (1件)

無理だとおもいます。


サーブレットうんぬんというよりIEが上記のオペレーションをするとセッションIDごとコピーしてしまうからです。

そしてHTTPの性質上サーバーサイドではクライアント側でなにがおこっているか知る方法がないので、同じセッションIDでアクセスされるとサーバーコンテナは同じセッション情報を参照してしまいます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!