之间有什么区别
model.addAttribute("name",value)
和
mv.addObject("name",value) 在spring-mvc?
模型是模型
mv是ModelAndView
Model#addAttribute(String, Object) 状态
在提供的名称下添加提供的属性.
而ModelAndView#addObject(String, Object)国家
向模型添加属性.
如果你看一下源代码 addObject
public ModelAndView addObject(String attributeName, Object attributeValue) {
getModelMap().addAttribute(attributeName, attributeValue);
return this;
}
Run Code Online (Sandbox Code Playgroud)
它委托给持有并调用它的Model引用.ModelAndViewaddAttribute()
| 归档时间: |
|
| 查看次数: |
7612 次 |
| 最近记录: |