SpringMvc运行原理
Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。
Spring的MVC框架主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。

springmvc的运行流程:
1、客户端提交请求到达DispatcherServlet
2、DispatcherServlet根据HandlerMapping找到处理请求的Controller;
3、将请求提交到Controller;
4、Controller调用Service完成业务逻辑,返回modelAndView;
5、DispatcherServlet查一个或多个ViewReslor视图解析器,找到ModelAndView指定的视图;
6、将视图显示到客户端。

浙公网安备 33010602011771号