【发布时间】:2015-11-13 19:50:14
【问题描述】:
这是我想要的效果,但我无法弄清楚语法:
@RequestMapping(method = RequestMethod.GET, params = { "param1", "param2" }, produces = "text/html")
public String createForm(Model uiModel, @RequestParam("param1") String param1, @RequestParam("param2") String param2, HttpServletRequest request, HttpServletResponse response) throws IOException {
populateEditForm(uiModel, new Object());
return "fubar/update?param1=" + param1+ "¶m2=" + param2;
}
错误是
javax.servlet.ServletException: Could not resolve view with name 'fubar/update?param1=...
有没有办法将查询参数附加到返回字符串?
谢谢!
【问题讨论】:
-
我想错了,我真正需要做的是更改表单提交的路径。添加
uiModel.addAttribute("path", "fubar/update?param1=" + param1+ "&param2=" + param2);解决了这个问题。
标签: spring-mvc