概要 セッション管理は異なるページ間で同一のクライアントを認識する方法です。ショッピングサイトなどで、異なるページにわたって、同一クライアントの情報を管理する場合などに使用します。Servletプログラムはセッション管理にクライアントごとに割り当てるセッションIDを使用します。 セッションIDは以下の手順で管理されます。 クライアントが初めてServletプログラムにアクセスした際、セッションIDが生成されます。 生成されたセッションIDはクライアントに返され保管されます。 再びクライアントがServletプログラムにアクセスする際にセッションIDがクライアントから送信されます。 Servletプログラムでは送信されたセッションIDにより、同一クライアントかどうかを判断します。
![Javaの道:Servlet(6.セッション管理)](https://cdn-ak-scissors.b.st-hatena.com/image/square/8a564d7c9113570565d20237de990e584119342c/height=288;version=1;width=512/https%3A%2F%2Fwww.javaroad.jp%2Fimages%2Fog_image.png)