1. 程式人生 > >Spring MVC 向頁面傳值 Map、Model和ModelMap

Spring MVC 向頁面傳值 Map、Model和ModelMap

內容 ros obj model clas mod div java mode

除了使用ModelAndView方式外。還可以使用Map、Model、ModelMap來向前臺頁面創造

使用後面3種方式,都是在方法參數中,指定一個該類型的參數。例如:

java類中

@RequestMapping("/test")
public String test(Map<String,Object> map,Model model,ModelMap modelMap){
    map.put("names", Arrays.asList("snake","jack","rose"));
    model.addAttribute("time", new Date());
    modelMap.addAttribute(
"city", "hangzhou"); modelMap.put("gender", "male"); return "hello"; }

jsp頁面內容:

1、time:${requestScope.time} <br/>
2、names:${requestScope.names }<br/>
3、city:${requestScope.city }<br/>
4、gender:${requestScope.gender }

Spring MVC 向頁面傳值 Map、Model和ModelMap