如何在Spring 3的注解控制器中使用命令对象处理GET请求?
我不希望在方法参数中有一堆@RequestParams,并且我需要大约18个输入 - 因此我想要能够为此请求使用命令对象。
是否有示例代码可以参考?我之前用过Spring 2.5 - 在那里很容易做到 - 但是在Spring 3的注解下该怎么做呢?
如何在Spring 3的注解控制器中使用命令对象处理GET请求?
我不希望在方法参数中有一堆@RequestParams,并且我需要大约18个输入 - 因此我想要能够为此请求使用命令对象。
是否有示例代码可以参考?我之前用过Spring 2.5 - 在那里很容易做到 - 但是在Spring 3的注解下该怎么做呢?
它与POST
请求完全相同 - 使用@ModelAttribute
(实际上,如果其他选项不适用,您甚至可以省略@ModelAttribute
- 处理程序方法的参数被视为模型属性):
@RequestMapping(...)
public ModelAndView foo(@ModelAttribute CommandObject cmd) { ... }
另请参阅: