インタフェース
wisdom.core.application.IRequestParser の使用

IRequestParser を使用しているパッケージ
wisdom.core.application アプリケーション構築時に使用するクラス・パッケージ
フレームワークは実行時にこのパッケージに含まれるインターフェースの実装クラスを生成します
 
wisdom.core.request リクエスト情報を解析するクラス・パッケージ
 
wisdom.core.runtime wisdom.core.application.以下のパッケージで定義されたインターフェース、クラスの実装を行るクラス・パッケージ
 
wisdomx.logic.formtemplate 検索、一覧表示、更新に使用する雛形となるクラス・パッケージ 
 

wisdom.core.application での IRequestParser の使用
 

IRequestParser を返す wisdom.core.application のメソッド
static IRequestParser RuntimeContext.getRequestParserWithSessionCheck(javax.servlet.http.HttpServletRequest req)
          forwardされたJSPで、IRequestParserのインスタンスを取得します。
static IRequestParser RuntimeContext.getRequestParser(javax.servlet.http.HttpServletRequest req)
          forwardされたJSPで、IRequestParserのインスタンスを取得します。
 IRequestParser IRequestHandler.getRequestParser()
          使用しているIRequestParserインターフェースの実装オブジェクトを取得します。
 

wisdom.core.request での IRequestParser の使用
 

IRequestParser を実装している wisdom.core.request のクラス
 class MultiPartParameterParser
          マルチパート解析を実装したIRequestParserの実装クラス
2005/7/7 WA0039 対応
 class ParameterParser
          IRequestParserの実装クラス
このクラスは通常のHttpServletRequestを解析します。
 

wisdom.core.runtime での IRequestParser の使用
 

IRequestParser を返す wisdom.core.runtime のメソッド
 IRequestParser RequestHandler.getRequestParser()
           
 

wisdomx.logic.formtemplate での IRequestParser の使用
 

IRequestParser 型のパラメータを持つ wisdomx.logic.formtemplate のメソッド
 void ParameterInputForm.saveAll(IRequestParser rp)
          引数のIRequestParserに含まれるパラメータをすべて保存します。
 void ParameterInputForm.saveString(IRequestParser rp, java.lang.String fieldName)
          指定されたフィールド名からパラメータを取得し保持します。
 void ParameterInputForm.saveString(IRequestParser rp, java.lang.String fieldName, java.lang.String def)
          指定されたフィールド名からパラメータを取得し保持します。
abstract  void AbstractFormObject.set(IRequestHandler rh, IRequestParser rp)
          サブクラスで追加したフィールドに値を設定する実装を行います。