1. 程式人生 > >SpringMVC中model的三種返回形式

SpringMVC中model的三種返回形式

model和modelMap(Spring 封裝),java.util.Map

             modelMap(檢視)

 ModelAndView modelAndView = new ModelAndView();  
 modelAndView.addObject("name", "xxx");  
 modelAndView.setViewName("/user/index");  
 return modelAndView; 
 //對於ModelAndView建構函式可以指定返回頁面的名稱,也可以通過setViewName方法來設定所需要跳轉的頁面;


             MODLE:

String
retVal = "user/index"; User user = new User(); user.setName("XXX"); model.addAttribute("user", user); return retVal; //通過addAttribute()新增屬性,在前端用${xxx.xx}呼叫 java.util.Map Map<String, String> map = new HashMap<String, String>(); map.put("1", "1"); //map.put相當於request.setAttribute方法
return map; //