6 Spring入门 DispatcherServlet的工作方式

来源:互联网 发布:喀秋莎软件加片头 编辑:程序博客网 时间:2024/05/22 04:58


       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.      视图负责将结果显示到客户端

 




  

0 0
原创粉丝点击