ModelAndView 和 Model ModelMap 返回值区别
当直接跳转到jsp页面(或forward)时,三个对象功能一样。
ModelAndView mav = new ModelAndView();
mav.addObject("msg","hello world!");
1
2
model 和modelMap一样,看源码可知:modelMap是model的实现类。
model.addAttribute("msg", "hello world!");
1
但是重定向他们有区别:
ModelAndView 的addObject方法重定向后,页面仍可接受参数,但是Model和ModelMap重定向后,他的addAttribute无效。
---------------------
作者:songqi0418
来源:CSDN
原文:https://blog.csdn.net/songqi0418/article/details/51
!============记录点滴成长============!