form parameter
request-config.xml
value object
実行結果
○
○
○
設定される
○
×
○
設定される(request-config.xml で定義していなくても,送信したパラメタ名に一致する value object プロパティがあれば設定される)
×
×
×
設定されない。エラーも出ない
×
×
○
設定されない。エラーも出ない
○
×
×
設定されない。エラーも出ない(value object にない名前のパラメタを送信しても,request-config.xml で定義していなければ無視する)
○
○
×
エラーとする(request-config.xml で定義している名前のプロパティが value object にない)
×
○
○
エラーとする(request-config.xml で定義している名前のパラメタを送信していない)
×
○
×
エラーとする(request-config.xml で定義している名前のパラメタを送信していない)
実行結果: