了解链接:https://www.cnblogs.com/sonng/archive/2017/03/30/6648917.html
model是接口,它的实现类为ExtendedModelMap,继承ModelMap类
位置:org.springframework:spring-context

modelmap是实现类,ModelMap继承LinkedHashMap,spring框架自动创建实例并作为controller的入参,用户无需自己创建
位置:org.springframework:spring-context

modelview是视图
位置:org.springframework:spring-springmvc
顾名思义,ModelAndView指模型和视图的集合,既包含模型 又包含视图;ModelAndView的实例是开发者自己手动创建的,这也是和ModelMap主要不同点之一;

本文介绍了Spring MVC框架中Model, ModelMap, 和 ModelAndView的概念及其应用。Model是接口,由ExtendedModelMap实现;ModelMap继承自LinkedHashMap,由Spring自动创建用于控制器参数。ModelAndView则由开发者创建,同时携带模型数据和视图。
4万+

被折叠的 条评论
为什么被折叠?



