回答編集履歴

2

Manager pathnameの記載を修正

2016/06/05 15:37

投稿

A-pZ
A-pZ

スコア12011

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

1

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

2016/06/05 15:37

投稿

A-pZ
A-pZ

スコア12011

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