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

    Handler相当于Action,Handler要按照HandlerAdapter的要求去做

    HandlerMapping:根据url找Handler 

    1. 用户发起请求到前端处理器DispatchServlet.

    2. 前端处理器DispatchServlet请求HandlerMapping查找Handler.HandlerMapping根据请求的url查找Handler.

    3. 处理映射器HandlerMapping向前端处理器DispatchServlet返回Handler.

    4. 前端处理器DispatchServlet调用处理器适配器HandlerAdapter执行Handler.

    5. 处理器执行Handler.

    6. 处理器执行完成给HandlerAdapter返回ModelAndView.

    7. HandlerAdapter向DispatchServlet返回ModelAndView.

    8. DispatchServlet调用视图解析器ViewResolver进行视图解析.

    9. 视图解析器ViewResolver将逻辑视图解析成真正的视图,并返回给DispatchServlet.

    10. DispatchServlet进行视图渲染.

    11. DispatcherServlet响应用户.

    参考:https://www.cnblogs.com/xiaoxi/p/6164383.html

     

    在加一张《Spring in Action》中的图来说明Spring MVC

  • 相关阅读:
    净化-湿式除尘器:湿式除尘器
    净化-袋式除尘器:袋式除尘器
    LOCK
    locale
    loadkeys
    LOAD
    ln -在文件之间建立连接
    lmhosts
    listen
    listalias
  • 原文地址:https://www.cnblogs.com/panning/p/8977016.html
Copyright © 2011-2022 走看看