Package nablarch.fw.web.servlet


package nablarch.fw.web.servlet
J2EEコンテナサポートAPI群。
 サーブレット・JSPを含めた自動テストをJ2EEコンテナ無しで実施できるようにするため、
 J2EE依存部分はこのパッケージ配下に分離している。
 
  • Class
    Description
    サーブレットのHTTPリクエスト処理に関連するオブジェクト (HttpServletRequest/HttpServletResponse/ServletContext)への参照を 集約するクラス。
    単体テスト用の ServletExecutionContext のモッククラス。
    Nablarchのスコープオブジェクトを使用できるサーブレットリクエストのラッパー。
    サーブレットセッションのラッパー
    ポストパラメータの読み込みに失敗したことを表す実行時例外。
    コンテキストの初期化を行う。

    本クラスにおけるロガーの取得処理は、アプリケーションの起動時にログの初期処理を確実に行う意図があるため、削除しないこと。
    HttpSession を生成できないようにした HttpServletRequest のラッパークラス。
    リポジトリ機能を使用して構築したWebFrontControllerを保持し、 そこに対してリクエスト処理を委譲するリクエストコントローラー.
    controllerNameのパラメータ値にコントローラ名を設定することで、設定した名前を元に移譲するWebFrontControllerを取得することができる。 デフォルトではwebFrontControllerという名前で移譲するWebFrontControllerを取得する。
    HttpServletRequestオブジェクトに対してMapインターフェースを与えるラッパー。
    サーブレットコンテナ上でのリクエスト処理における実行コンテキスト
    HttpSessionオブジェクトに対してMapインターフェースを与えるラッパー。
    フレームワークで使用するURIの取り扱いを助けるユーティリティ。
    アプリケーションサーバにデプロイして使用するリクエストコントローラ。