之间有什么区别
model.addAttribute("name",value)


spring-mvc中的mv.addObject("name",value)

模型是模型

mv是ModelAndView

最佳答案

Model#addAttribute(String, Object) 状态



ModelAndView#addObject(String, Object) 指出



如果您查看addObject的源代码

public ModelAndView addObject(String attributeName, Object attributeValue) {
    getModelMap().addAttribute(attributeName, attributeValue);
    return this;
}

它委托(delegate)给Model持有的ModelAndView引用,并在其上调用addAttribute()

10-01 05:44