码迷,mamicode.com
首页 > 其他好文 > 详细

ModelAndView 和 Model ModelMap 返回值区别

时间:2019-01-21 19:12:54      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:返回值   model   直接   blog   页面   hello   map   无效   view   

当直接跳转到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

ModelAndView 和 Model ModelMap 返回值区别

标签:返回值   model   直接   blog   页面   hello   map   无效   view   

原文地址:https://www.cnblogs.com/dark-passion/p/springMVC.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!