SpringMVC学习笔记1

  MVC框架是不是对于大家都熟悉,确实,只要做过WEB开发的同学们,大家在熟悉不过了,好了,不懂的同学就百度一下这个概念就行了。

    SpringMVC基本概念:

      1:DispatcherServlet(就是前段控制器),dispatcherServlet用于生成我们的model,传递model到view界面上.

      2:工作流程-DispatcherServlet在SpringMVC中占有重要的地位,下面讲解一下流程:一个request请求到DispatcherServlet这个时候DispatcherServlet需要找到Control,但是这个Control是怎么找的啊,他需要一个HandlerMapping找到一个具体的Control,找到一个具体的Control还是不行,因为这个时候形成不了HandlerAdapter,还需要一个HandlerInterceptor两个一起形成一个HandlerAdapter,这个时候DispatcherServlet调用HandlerAdapter,形成一些数据也就是ModelAndView,ModelAndView再传递给DispatcherServlet,这个时候DispatcherServlet调用视图解析器(ViewResolver)找到具体的View,把数据传给View,最后就是响应给我们的用户。

  

        

原文地址:https://www.cnblogs.com/airycode/p/4839778.html