springMVC的请求流程

1)DispatcherServlet 是springMVC的前端控制器,负责接收request并将request转发给相应的处理组件
2)HandlerMapping 是springMVC中完成url到controller层的组件,Dispatcher接受request,然后从HandlerMapping中寻找处理request的controller
3)controller处理request,并将结果以ModelAndView形式返回,controller是springmvc中处理request的组件,ModelAndView是封装结果视图的组件。
4,5,6)视图解析器,将ModelAndView对象解析并将对应的视图返回给客户端

原文地址:https://www.cnblogs.com/pangb/p/8298381.html