一、参数绑定
【参数自动绑定Model类数据】
在springMVC的应用中,如果在控制器方法的参数中使用ModelAndView、Model、ModelMap作为参数,springMVC会自动创建数据模型对象。
二、数据模型
【模型Model+视图View】【data/user】
模型Model:用来存放数据的地方 。 视图View:展示用户。
视图View:springMVC中视图分为逻辑视图【PDF视图+JSON视图+Excel视图+JSTL视图】和非逻辑视图。
- 逻辑视图=需要视图解析器(ViewResolver)定位。找到视图,将数据模型渲染展示。比如返回字符串定位到jsp。
- 非逻辑视图=不需要定位视图位置,直接渲染。
视图接口:获取响应类型+渲染
public interface View{
//响应状态属性
String RESPONSE_STATUS_A