有没有人知道是否有可能使用带标签的自动Spring数据绑定,使表单名称与它所绑定的类/对象字段不同?
我正在研究一个系统,根据惯例,通过GET和POST传递的参数都有一个前缀。对于类和字段名称,该前缀与Java约定并不完全吻合。
例如,Hibernate允许自定义包含对象数据的表和列的命名。
是否有类似的东西,或许是一种注释,这种方式适用于表格? 我在考虑这样的事情:
@FormInputName(value = "pre_firstName") private String firstName;
然后在我的JSP中:
<form:input path="pre_firstName"/>
答案 0 :(得分:1)
您可以像这样使用@RequestParam(value="form_field_name")
:
@RequestParam(value = "pre_firstName") private String firstName;