0

春のバインド tld を使用して、テキスト ボックスを Java モデル オブジェクトのプロパティにマップしています。テキスト ボックスに値が入力されていない状態で送信アクションが実行された場合、モデル プロパティにはどのような値が設定されますか? プロパティは String 型として宣言されています。テキストボックスにデフォルト値を設定していません。空の値が設定されていますか、それとも "" が設定されていますか?

4

1 に答える 1

1

タイプの送信されたフォーム値Stringは、デフォルトで として送信され""ます。

Spring を登録して、必要に応じStringTrimmerEditorて空の値が確実に変換されるnullようにすることができます。

于 2013-07-15T12:05:25.990 に答える