SpringMVC中model的三种返回形式

来源:互联网 发布:中国陆军战斗力 知乎 编辑:程序博客网 时间:2024/05/22 00:47

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.MapMap<String, String> map = new HashMap<String, String>();  map.put("1", "1");  //map.put相当于request.setAttribute方法  return map;//
0 0