public class SimpleControllerConverter extends Object implements ControllerConverter
String
である必要があります。
パラメータとプロパティの対応ルールは以下のとおりです。
String
またはその配列)を持つ場合はそのメソッドが使用される
String
の配列)を持たない場合は
インデックス付きのsetterメソッド(第1引数はint、第2引数はString
)が使用される
String
の配列)を持つ場合はそのメソッドが使用される
String
の配列)を持たない場合は
インデックス付きのsetterメソッド(第1引数はint、第2引数はString
)が使用される (この場合設定される順番はリクエストのパラメータと同一となる)
String
)が使用される (この場合リクエストのパラメータの最初の値のみが設定される)
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
OBJECT_PARAM_NAME
コントローラオブジェクトのクラス名を設定するパラメータ名
|
コンストラクタと説明 |
---|
SimpleControllerConverter() |
修飾子とタイプ | メソッドと説明 |
---|---|
ControllerObject |
convert(RequestInfo info)
リクエスト情報をもとに入力オブジェクトを生成します。
|
void |
destroy()
SimpleControllerConverterを破棄します。
|
void |
init(ControllerConverterConfig config)
SimpleControllerConverterを初期化します。
|
public void init(ControllerConverterConfig config) throws ControllerConverterException
init
インタフェース内 ControllerConverter
config
- 初期化情報ControllerConverterException
- 初期化時に例外が発生public void destroy()
destroy
インタフェース内 ControllerConverter
public ControllerObject convert(RequestInfo info) throws RequestFormatException, javax.servlet.ServletException, IOException
convert
インタフェース内 ControllerConverter
info
- リクエスト情報RequestFormatException
- リクエストのフォーマットが不正javax.servlet.ServletException
- 変換中にServletExceptionが発生IOException
- 変換中にIOExceptionが発生Copyright © 2012 NTT DATA INTRAMART CORPORATION