teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

Manager pathnameの記載を修正

2016/06/05 15:37

投稿

A-pZ
A-pZ

スコア12011

answer CHANGED
@@ -6,4 +6,8 @@
6
6
  (つまりお調べになったとおり、セッションオブジェクトそのものは残ります)
7
7
 
8
8
  なお、Tomcat停止→起動してもブラウザが残っている(ないしは同一のセッションIDでリクエストした)
9
- ことに関しては、お調べになった通りです。
9
+ ことに関しては、
10
+ ```
11
+ <Manager pathname="" />
12
+ ```
13
+ を有効にすると、Tomcatを停止した後はセッションはすべて破棄されます。つまりデフォルトの設定ではTomcatを再起動してもセッションオブジェクトは復活しようと試みます。

1

セッションオブジェクトが破棄されると見える記述をしてしまったため、詳細に記載を修正

2016/06/05 15:37

投稿

A-pZ
A-pZ

スコア12011

answer CHANGED
@@ -1,4 +1,9 @@
1
- セッションの有効期限を -1 にした場合は開いているブラウザ閉じられ瞬間に破棄され
1
+ 以下記述誤りありましので訂正しした
2
2
 
3
+ セッションの有効期限を -1 にした場合は、開いているブラウザが閉じられた瞬間に"ブラウザのクッキーが"破棄され、Tomcatのセッションオブジェクトそのものは破棄されません。
4
+
5
+ 同一ブラウザで開いたときは同一のセッションクッキーが使われ、ブラウザを閉じたときは、ブラウザ側のクッキーが破棄されたので次は新しいセッションが発行されます
6
+ (つまりお調べになったとおり、セッションオブジェクトそのものは残ります)
7
+
3
8
  なお、Tomcat停止→起動してもブラウザが残っている(ないしは同一のセッションIDでリクエストした)
4
9
  ことに関しては、お調べになった通りです。