是否可以指定文本输入字段id
以将表单支持对象绑定到?我的表单使用第三方javascript,我无法控制输入的id
值。
例如:
<input id="something_with_underscores">
需要绑定到此表单对象:
public class FormObject {
private String field1;
// other properties
// getters and setters omitted
}
RequestMapping:
@RequestMapping("/somewhere")
public String handlerMethod(@Valid FormObject form) {
// do stuff with the form
}
我使用Velocity作为html模板,当使用#springFormInput宏时,它会尝试将id
/ name
绑定为FormObject.field1
。我需要告诉它查看something_with_underscores
的值/绑定。我知道如果我将field1
命名为something_With_Underscores
它将起作用,但它与Java命名约定不匹配。