springmvc的工作流程
前端控制器DispatcherServlet又称为中央处理器
功能:接受请求进行响应,是通过调用其他组件实现的,控制整个流程跳转
处理器映射器:根据请求的url查找hander
处理器适配器:去适配执行 处理器
处理器(需要自己开发的)controller
视图解析器:对view信息进行解析
1.首先浏览器发出请求到前端控制器DispatcherServlet又称为中央处理器,
2.前端控制器再把请求的url转给处理器映射器,
3.处理器映射器根据请求的url去查找去查找处理器然后把结果返回给前端控制器,
4.前端控制器把查找结果转给处理器适配器,
5.处理器适配器再去在执行处理器,
6.处理器返回数据和视图信息ModeolandView给处理器适配器 ,
7.处理器适配器在把数据和视图信息ModeolandView返回给前端控制器,
8.前端控制把MV信息转给视图解析器,
9.视图解析器把解析结果返回给前端控制器,
10.前端控制器进行数据渲染,
11.最后在响应给浏览器。