這是我想要的效果,但我不明白時的語法:從Spring Web MVC控制器返回帶查詢參數的查看字符串?
@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);'解決了這個問題。 –