SpringMVC整体工作流程

.

  1. 用户发起一个请求,请求首先到达前端控制器
  2. 前端控制器接收到请求后会调用处理器映射器,由此得知,这个请求该由哪一个Controller来进行处理(并未调用Controller);
  3. 前端控制器调用处理器适配器,告诉处理器适配器应该要去执行哪个Controller
  4. 处理器适配器去执行Controller,然后Controller返回ModelAndView(数据和视图)
  5. 处理器适配器再将ModelAndView(数据和视图)返回给前端控制器
  6. 前端控制器将ModelAndView交给视图解析器请求进行视图解析,然后返回真正的视图;
  7. 视图渲染, 前端控制器将模型数据填充到request域中;
  8. 前端控制器将结果响应给用户
相关推荐
怪祝浙20 小时前
spring boot的启动原理以及mvc和ssm的解释
spring boot·后端·mvc
tongluowan0071 天前
一个请求在Spring MVC 中是怎么流转的
java·spring·mvc
代码不停2 天前
Spring Web MVC
前端·spring·mvc
极创信息3 天前
信创软件快速适配信创改造,实战落地思路
java·大数据·数据库·人工智能·mvc·软件工程·hibernate
huohuopro3 天前
Spring MVC 的核心知识点梳理
spring·mvc·状态模式
秋雨梧桐叶落莳3 天前
iOS——MVC架构学习
学习·ui·ios·架构·mvc·objective-c
_waylau4 天前
“Java+AI全栈工程师”问答01:Spring MVC登录页面错误提示
java·开发语言·vue.js·后端·spring·mvc·springcloud
Cyan_RA94 天前
SpringMVC 视图和视图解析器 万字详解
java·spring·mvc·springmvc·请求重定向·modelandview·视图解析器
盖丽男6 天前
彻底搞懂:前端MVVM、后端MVC、DDD极致面向对象的区别与落地真相
前端·mvc
Cyan_RA911 天前
SpringMVC 请求数据绑定与参数映射 详解
java·后端·spring·mvc·springmvc·映射请求数据