zoukankan      html  css  js  c++  java
  • SpringMVC的工作原理

    1、用户发送请求到前端控制器(DispatcherServlet)。

    2、前端控制器请求处理器映射器(HandlerMapping)去查找处理器(Handler)。

    3、找到以后处理器映射器(HandlerMappering)向前端控制器返回执行链(HandlerExecutionChain)。

    4、前端控制器(DispatcherServlet)调用处理器适配器(HandlerAdapter)去执行处理器(Handler)。

    5、处理器适配器去执行Handler。

    6、处理器执行完给处理器适配器返回ModelAndView。

    7、处理器适配器向前端控制器返回ModelAndView。

    8、前端控制器请求视图解析器(ViewResolver)去进行视图解析。

    9、视图解析器向前端控制器返回View。

    10、前端控制器对视图进行渲染。

    11、前端控制器向用户响应结果。

  • 相关阅读:
    原型污染
    C#之抛异常
    为什么['1', '7', '11'].map(parseInt) returns [1, NaN, 3]?
    Linux
    Linux
    Linux
    Linux
    Linux
    Linux
    其他
  • 原文地址:https://www.cnblogs.com/zhouheblog/p/9772020.html
Copyright © 2011-2022 走看看