6 Spring入门 DispatcherServlet的工作方式


       SpringMVC是一个基于DispatcherServletMVC框架,每一个请求最先访问的都是DispatcherServletDispatcherServlet           责转发每一个Request请求给相应        的HandlerHandler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回。

       DispatcherServlet是继承自HttpServlet


         SpringMVC运行原理

        1.      客户端请求提交到DispatcherServlet

       2.     DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller

       3.     DispatcherServlet将请求提交到Controller

       4.     Controller调用业务逻辑处理后,返回ModelAndView

         5.      DispatcherServlet查询一个或多个ViewResoler视图解析器,找到ModelAndView指定的视图

        6.      视图负责将结果显示到客户端

 



6 Spring入门 DispatcherServlet的工作方式_第1张图片6 Spring入门 DispatcherServlet的工作方式_第2张图片

  

你可能感兴趣的:(2,SSM)