我有一个这样定义的弹簧控制器:
@Controller
@RequestMapping("/user")
class UserController {
...
@RequestMapping(method=RequestMethod.POST)
public String save(User user) {
// Do something with user
return "redirect:/...";
}
}
在这种情况下,post 数据(从表单提交的数据)如何映射到 User 对象?有没有关于它是如何工作的文档?
如果我有两个这样的 POJO 会发生什么?
@Controller
@RequestMapping("/user")
class UserController {
...
@RequestMapping(method=RequestMethod.POST)
public String save(User user, Foo anotherPojo) {
// Do something with user
return "redirect:/...";
}
}