Spring MVC:多个提交按钮的最简洁方法?
问题内容:
我有一个表格,我想要里面的下一个和后退按钮。在Spring MVC中,最干净的方法是什么?只需给输入类型提交名称和值并在我的控制器中检查一下即可?
问题答案:
如果使用Spring 3,则可以使用params
属性来区分控制器方法:
<input type = "submit" name = "next" value = "Next" />
<input type = "submit" name = "back" value = "Back" />
。
@RequestMapping(..., params = "next")
public ModelAndView next(...) { ... }
@RequestMapping(..., params = "back")
public ModelAndView back(...) { ... }