この章では以下の項目について説明します。
クライアントごとに管理するデータや、全てのクライアントで共有するデータを保持する
アプリケーションを構成するオブジェクトのライフサイクル
メソッドの実行を排他制御する
タイムアウトなどによるセション切断を検出する
次のような高度なセション管理
URLリライティングによるセション管理を利用する
セションを明示的に切断する
画面のボタンを連続して押した場合に発生する二重処理を防止する
セションIDを更新する
セションを明示的に開始または破棄する
不当な画面から送信されたリクエストを検証する
ブラウザからアップロードされたファイルを受信する
ファイルを送信してブラウザにダウンロードさせる
例外発生時にJSPエラーページを表示させる
HTTPリクエストによって送信されたデータをデータBeanに格納する際、文字列から数値への変換で発生した例外を処理する