标签:后台 返回 控制 图解 前端 生成 通过 执行 拦截器
SpringMVC是一个Spring的作用于后台的Web层的组件框架,主要是用于接收请求、响应数据等操作,其底层是servlet,SpringMVC是对Servlet更深层次的封装。
SpringMVC的执行过程:
1、用户发送请求到后台,后台经SpringMVC中的前端控制器来接收请求。
2、前端控制器开始调用处理器映射器。
3、处理器映射器查找对应的xml配置或者拦截器,生成处理对象返回给前端控制器。
4、前端控制器调用处理器适配器,并将处理对象交给处理器适配器。
5、处理器适配器通过请求映射找到相应的处理方法。
6、处理方法内部经过一系列的数据库操作,业务操作封装成ModelAndView,返回给处理器映射器,处理器映射器又将ModelAndView返回给前端控制器。
7、前端控制器调用视图解析器,并将ModelAndView交给视图解析器。
8、视图解析器解析ModelAndView成视图
9、视图解析器把视图交给前端控制器。
10、前端控制器将视图进行渲染,以及数据的填入
11、将视图呈现给用户
标签:后台 返回 控制 图解 前端 生成 通过 执行 拦截器
原文地址:https://www.cnblogs.com/luojack/p/11317651.html