1

idフォーム バッキング オブジェクトをバインドするテキスト入力フィールドを指定することはできますか? id私のフォームはサードパーティの JavaScript を使用しており、入力の値を制御できません。

例えば:

<input id="something_with_underscores">

このフォーム オブジェクトにバインドする必要があります:

public class FormObject {
    private String field1;
    // other properties
    // getters and setters omitted
}

リクエストマッピング:

@RequestMapping("/somewhere")
public String handlerMethod(@Valid FormObject form) {
    // do stuff with the form
}

私は html テンプレートに Velocity を使用しています。 #springFormInput マクロを使用すると、id/nameをバインドしようとしFormObject.field1ます。something_with_underscores値/バインディングを調べるように指示する必要があります。名前field1が機能するかどうかはわかっsomething_With_Underscoresていますが、Java の命名規則と一致しません。

4

0 に答える 0