所以我使用带有注释的 Spring MVC 3。
我有一个简单的 html 表单(实际上是 ExtJS),它包含三个字段。
1) Username
2) Password
3) Color
好的,所以username
属于password
一个名为User
. color
属于另一个名为Color
.
在我的用户控制器中,我有:
@RequestMapping(value = "/users/login", method = RequestMethod.POST)
@ResponseBody
public String handleLogin( @ModelAttribute("user") User paUser,
@ModelAttribute("color") Color paColor,
ModelMap map) {
// at this point "paUser" contains both username AND password submitted from form
// however, there is nothing in "paColor"
...
return "user.jsp"
}
我究竟做错了什么?
我是春天的新手,顺便说一句。
谢谢