サーブレットベースの Web アプリケーションにアクセスするユーザーの JSESSIONID はいつ作成されますか?
セッションの作成時に JSESSIONID Cookie が生成され、クライアントに送信されます。これは次のシナリオで発生します。
サーブレットベースのアプリケーションのセッションは、コンテキスト (または Web アプリケーション) レベルで分離されます。サーブレット 2.4 仕様によると:
「HttpSession オブジェクトのスコープはアプリケーション (またはサーブレット コンテキスト) レベルである必要があります。セッションの確立に使用される Cookie などの基礎となるメカニズムは、異なるコンテキストでも同じにすることができます」ただし、参照されるオブジェクト (そのオブジェクトの属性を含む) は、コンテナによってコンテキスト間で決して共有されてはなりません。"
したがって、単一の Tomcat アプリ サーバーに複数の Web アプリケーションがデプロイされている場合、アプリケーション コンテキストごとに個別の JSESSIONID が生成されます。
以上がJSESSIONID Cookie はサーブレットベースの Web アプリケーションでいつ作成されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。