zoukankan      html  css  js  c++  java
  • springMVC执行流程

    springMVC执行流程

     

    1. 客户端发送request请求
    2. 核心控制器Dispatcher Servlet接受请求,通过处理器映射器Hander Mapping查找Handler。(可以是xml,也可以是注解)
    3. HandlerMapping向DispatcherServlet返回一个HanderIntercepter(处理器拦截器)和Handler(处理器对象-Controller)
    4. HandlerMapping调用处理器适配器HandlerAdapter去执行Handler(也就是Controller)
    5. 处理器适配执行Handler
    6. Handler执行完给处理器适配器返回ModelAndView(SpringMvc的底层对象,包括Model和View)
    7. 处理器返回ModelAndView给DispatcherServlet
    8. DispatcherServlet请求视觉解析器View resolver进行试图解析
    9. 视图解析器向DispatcherServlet返回view
    10. DispatcherServlet进行视图渲染
    11. DispatcherServlet向用户相应结果response
  • 相关阅读:
    最小生成树
    单源最短路
    插入排序 静态链表转为有序数组
    不定时更新
    huffman
    二叉树
    宽度优先搜索
    深度优先搜索
    链表
    jQuery学习中 attr() 和 prop() 的区别
  • 原文地址:https://www.cnblogs.com/lcxz/p/10250397.html
Copyright © 2011-2022 走看看