Java Spring表单数据绑定-如何将表单属性映射到表单属性(当表单属性的名称与表单对象的名称不同时)

Java Spring表单数据绑定-如何将表单属性映射到表单属性(当表单属性的名称与表单对象的名称不同时),java,data-binding,spring-mvc,Java,Data Binding,Spring Mvc,如果我向上面的控制器提交一个带有参数“username”的表单,一切都会很好。 不过我很喜欢咖喱,为了方便用户,我想把username参数缩短为u,如:(而不是) 但是我宁愿不要我的表单。u,为了将来的可维护性,它有点难读 我可以将MyForm.username映射到表单参数“u”吗?容易吗 我可以将MyForm.username映射到表单吗 参数“u”?容易吗 你可以(但不容易) 类似的问题:(和其他用户一样,我也在这个问题下提供了答案。) public class MyForm { pr

如果我向上面的控制器提交一个带有参数“username”的表单,一切都会很好。 不过我很喜欢咖喱,为了方便用户,我想把username参数缩短为u,如:(而不是)

但是我宁愿不要我的表单。u,为了将来的可维护性,它有点难读

我可以将MyForm.username映射到表单参数“u”吗?容易吗

我可以将MyForm.username映射到表单吗 参数“u”?容易吗

你可以(但不容易)

类似的问题:(和其他用户一样,我也在这个问题下提供了答案。)

public class MyForm {
  private String username;
  //getter...setter
}


@Controller
public class MyController {
  @RequestMapping("/handleForm")
  public String handleForm( MyForm form, Model model ){
    //do something
  }
}