导航

springMVC的请求流程

Posted on 2018-01-16 19:35  Suspecter  阅读(234)  评论(0编辑  收藏  举报

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对象解析并将对应的视图返回给客户端