本連載では、これまでブラウザで表示される内容の1ページ1ページがそれぞれ独立しているものを扱ってきました。しかしながら、処理の内容によっては、異なるページ間で特定のデータを共有するなど、複数のページを1つの連続したものとして扱いたい場合があります。この場合、セッションの知識が必要になります。今回は、セッションの扱いについて説明します。 JSPでは、暗黙オブジェクトの1つであるsessionオブジェクトを使用することで、一続きの処理の中で共通のデータ(オブジェクト)を扱うセッションという概念を実現することができます。 ■Webアプリケーションにおけるセッションの役割 通信ソフトなどにおける「セッション」とは、「互いの接続が確立してから切断をするまで」のことであり、同一セッションの間は、互いを認識しながら通信を行います。HTTP通信の場合は、1つのURLに対するリクエストから、そのレスポンスが
![JSPでセッションを扱うための基礎知識](https://cdn-ak-scissors.b.st-hatena.com/image/square/e776b2259b48f4f73811745b34432a883b772333/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F0108%2F29%2Fr20fig1.gif)