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
  • 相关阅读:
    HTML5拖拽
    HTML5地理定位
    HTML5文件读取
    HTML5全屏
    HTML5网络状态
    可爱的小黄人
    HTML5新增特性
    前端表单标签
    前端(表格)
    前端列表
  • 原文地址:https://www.cnblogs.com/lcxz/p/10250397.html
Copyright © 2011-2022 走看看