在Spring 3 @Controller中使用命令对象处理GET请求

4

如何在Spring 3的注解控制器中使用命令对象处理GET请求?

我不希望在方法参数中有一堆@RequestParams,并且我需要大约18个输入 - 因此我想要能够为此请求使用命令对象。

是否有示例代码可以参考?我之前用过Spring 2.5 - 在那里很容易做到 - 但是在Spring 3的注解下该怎么做呢?

1个回答

3

它与POST请求完全相同 - 使用@ModelAttribute(实际上,如果其他选项不适用,您甚至可以省略@ModelAttribute - 处理程序方法的参数被视为模型属性):

@RequestMapping(...)
public ModelAndView foo(@ModelAttribute CommandObject cmd) { ... }

另请参阅:


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接