SpringMVC的执行流程

SpringMVC的执行流程

在这里插入图片描述

执行流程文字描述

  1. 用户发送请求至前端控制器。
  2. DispatcherServlet收到请求后调用HandlerMapping处理器映射器。
  3. HandlerMapping找到具体的控制器,生成处理器拦截器(有则生成)返回给DispatcherServlet。
  4. DispatcherServlet调用HandlerAdapter处理器适配器。
  5. HandlerAdapter记过适配,调用具体的Controller控制器。
  6. Controller执行完成后返回ModelAndView。
  7. HandlerAdapter将Controller执行的结果返回给DispatherServlet。
  8. DispatcherServlet将ModelAndView传给ViewResolver视图解析器。
  9. ViewResolver解析后返具体的View,DispatcherServlet根据View渲染视图。
  10. DIspatcherServlet相应用户。

相关推荐

  1. SpringMVC执行流程

    2024-07-21 05:56:03       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 05:56:03       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 05:56:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 05:56:03       45 阅读
  4. Python语言-面向对象

    2024-07-21 05:56:03       55 阅读

热门阅读

  1. 寻茶索味,齐赴安康

    2024-07-21 05:56:03       14 阅读
  2. 实战:shell脚本练习

    2024-07-21 05:56:03       14 阅读
  3. Spring Boot 单元测试什么时候需要添加 @RunWith

    2024-07-21 05:56:03       23 阅读
  4. leetcode--链表类题目总结

    2024-07-21 05:56:03       15 阅读
  5. Python实现精确读取PDF文件的全部内容(8)

    2024-07-21 05:56:03       17 阅读
  6. Python模块化编程:import机制剖析

    2024-07-21 05:56:03       18 阅读
  7. setlocal enabledelayedexpansion 详解

    2024-07-21 05:56:03       21 阅读
  8. MySQL中EXPLAIN关键字详解

    2024-07-21 05:56:03       14 阅读
  9. MFC:只允许产生一个应用程序实例的具体实现

    2024-07-21 05:56:03       19 阅读