3

有谁知道是否有可能,使用带有标签的自动 Spring 数据绑定,使表单名称与其绑定的类/对象字段不同?

我正在开发一个系统,按照惯例,通过 GET 和 POST 传递的参数有一个前缀。该前缀与 Java 的类名和字段名的约定不太相符。

例如,Hibernate 允许自定义命名保存对象数据的表和列。

是否有类似的东西,也许是注释,以这种方式适用于表单?我在想这样的事情:

@FormInputName(value = "pre_firstName") private String firstName;

然后在我的 JSP 中:

<form:input path="pre_firstName"/>
4

1 回答 1

1

你可以@RequestParam(value="form_field_name")这样使用:

@RequestParam(value = "pre_firstName") private String firstName;

http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/web/bind/annotation/RequestParam.html

于 2013-06-26T19:15:01.833 回答