0
我有一個這樣的控制器:參數的修改不會影響JSP呈現
@RequestMapping (value = "/page/{action}", method = RequestMethod.GET)
public String page(@PathVariable String action, @RequestParam Map<String, Object> param, PageInfo pageInfo, Model model) throws Exception {
param.put("xxx", "123");
return "/path/to/jsp";
}
「XXX」的在參數原值爲「AAA」。 param.put("xxx", "123");
之後,param中「xxx」的值爲「123」,但渲染後頁面中顯示的值爲「aaa」。
修改對jsp渲染沒有影響嗎?
添加'Map'到'Model'。 'model.addAttribute(「param」,param);'看看這個:http://stackoverflow.com/questions/18646130/spring-web-mvc-modelattribute-and-requestparam-一起 – jmcg
@jmcg試過了,不工作 – hbprotoss