ページの先頭行へ戻る
 Apcoordinatorユーザーズガイド

第17章 APIを使ったプログラミング

この章では以下の項目について説明します。

セション管理
  • クライアントごとに管理するデータや、全てのクライアントで共有するデータを保持する

  • アプリケーションを構成するオブジェクトのライフサイクル

  • メソッドの実行を排他制御する

  • タイムアウトなどによるセション切断を検出する

  • 次のような高度なセション管理

    • URLリライティングによるセション管理を利用する

    • セションを明示的に切断する

    • 画面のボタンを連続して押した場合に発生する二重処理を防止する

  • セションIDを更新する

  • セションを明示的に開始または破棄する

  • 不当な画面から送信されたリクエストを検証する

バイナリファイルの送受信
  • ブラウザからアップロードされたファイルを受信する

  • ファイルを送信してブラウザにダウンロードさせる

エラー処理
  • 例外発生時にJSPエラーページを表示させる

  • HTTPリクエストによって送信されたデータをデータBeanに格納する際、文字列から数値への変換で発生した例外を処理する