SpringMVC 的工作流程

简介: SpringMVC 的工作流程

(1)客户端将请求发送给前端控制器 DispatcherServlet

(2)前端控制器收到请求后,将请求发送给处理器映射器 HandlerMapping,处理器映射器根据路径找到方法的执行链,返回给前端控制器 DispatcherServlet

(3)前端控制器调用处理器适配器 HandlerAdapter,处理器适配器 HandlerAdapter 根据方法类型找到对应的处理器

(4)处理器执行方法,将结果 ModelAndView 返回给前端控制器(先到 HandlerAdapter,再由 HandlerAdapter 提交到前端控制器)

(5)前端控制器将结果 ModelAndView 发送给视图解析器 ViewResolver,视图解析器找到视图文件位置并进行解析

(6)视图解析器 ViewResolver 解析完成后返回具体的视图 View,然后前端控制器 DispatcherServletView 进行渲染视图

(7)最后前端控制器 DispatcherServlet 将结果显示到客户端

相关文章
|
7月前
|
设计模式 前端开发 JavaScript
【SpringMVC】工作流程及入门案例
【SpringMVC】工作流程及入门案例
24 0
|
7月前
|
设计模式 前端开发 Java
SpringMVC的简介及工作流程
SpringMVC的简介及工作流程
98 0
|
4月前
|
开发框架 前端开发 Java
SpringMVC之入门:springmcx工作流程,springmvc的入门,静态资源处理器
SpringMVC之入门:springmcx工作流程,springmvc的入门,静态资源处理器
28 0
|
6月前
|
开发框架 JSON 前端开发
SpringMVC的工作流程及入门
SpringMVC的工作流程及入门
74 0
|
7月前
|
JSON 前端开发 Java
【SpringMVC】工作流程&入门案例的使用
【SpringMVC】工作流程&入门案例的使用
23 0
|
10月前
|
设计模式 XML JSON
springMVC 工作原理和流程
springMVC 工作原理和流程
74 0
springMVC 工作原理和流程
|
10月前
|
XML JSON 前端开发
SpringMVC 框架学习4
SpringMVC 框架学习4
81 0
|
10月前
|
设计模式 开发框架 前端开发
SpringMVC 框架学习1
SpringMVC 框架学习
59 0
|
12月前
|
JSON 前端开发 NoSQL
【SSM】Spring MVC 程序开发(重点:SpringMVC 工作流程)
本文重点介绍SpringMVC 工作流程、Spring MVC的主要组件、Spring MVC 如何连接、如何获取参数、如何输出数据的。
|
XML 存储 JSON
【面试篇】SpringMVC工作流程
【面试篇】SpringMVC工作流程
94 0