如何在Spring 3下的带注释的控制器中使用带有GET请求的命令对象?
我想在我的方法参数中没有一堆@RequestParams,并且我需要大约18个输入 - 所以我希望能够为此请求使用命令对象..
我能看到任何示例代码吗?我使用过Spring 2.5 - 它很容易 - 但是你如何在Spring 3的注释下做到这一点?
答案 0 :(得分:3)
它与POST
请求的工作方式完全相同 - 使用@ModelAttribute
(实际上您甚至可以省略@ModelAttribute
- 如果其他选项是其他选项,则处理程序方法的参数被视为模型属性不适用):
@RequestMapping(...)
public ModelAndView foo(@ModelAttribute CommandObject cmd) { ... }
另见: