5

HttpServletRequest.getSession(false)を呼び出すときに「null」がいつ発生するか知りたいのですが

また:HttpSessionに関する優れたチュートリアルはありますか?次のような詳細を取得したいのですが、いつinvalidate()を実行しますか?結果は何ですか?返されたHttpSessionが有効かどうかを確認する必要がありますか?...<==コメントで答えてください。

4

1 に答える 1

4

実際には、null値を期待するべきではありません。ドキュメントに記載されているように、リクエストに対してアクティブなセッションがない場合(通常、リクエストのフィルターチェーンでそれを確認します)、セッションが作成されます。これからnull値を取得した場合、基盤となるOSに問題があることに賭けます。セッションを生成するのに十分なメモリが頭に浮かぶことはありません。

于 2012-05-29T08:08:32.130 に答える