SpringMVC整体工作流程

.

  1. 用户发起一个请求,请求首先到达前端控制器
  2. 前端控制器接收到请求后会调用处理器映射器,由此得知,这个请求该由哪一个Controller来进行处理(并未调用Controller);
  3. 前端控制器调用处理器适配器,告诉处理器适配器应该要去执行哪个Controller
  4. 处理器适配器去执行Controller,然后Controller返回ModelAndView(数据和视图)
  5. 处理器适配器再将ModelAndView(数据和视图)返回给前端控制器
  6. 前端控制器将ModelAndView交给视图解析器请求进行视图解析,然后返回真正的视图;
  7. 视图渲染, 前端控制器将模型数据填充到request域中;
  8. 前端控制器将结果响应给用户
相关推荐
撒呼呼11 小时前
# 光速上手 - JPA 原生 sql DTO 投影
数据库·spring boot·sql·spring·mvc
Lojarro12 小时前
【Spring MVC】第一站:Spring MVC介绍&配置&基本原理
java·spring·mvc
Yan.love13 小时前
【Spring MVC 核心概念】揭秘概念和整体架构
java·spring·架构·mvc
李小白6615 小时前
Spring MVC (下)小项目实战
java·spring·mvc
孙尚香蕉2 天前
Spring MVC实战指南:构建高效Web应用的架构与技巧(一)
前端·spring·mvc
码农小灰2 天前
浅谈下Spring MVC的执行流程
spring·mvc
鹿屿二向箔3 天前
基于SSM(Spring + Spring MVC + MyBatis)框架搭建一个病人跟踪信息管理系统
spring·mvc·mybatis
鹿屿二向箔3 天前
基于SSM(Spring + Spring MVC + MyBatis)框架构建一个图书馆仓储管理系统
spring·mvc·mybatis
m0_748246354 天前
Spring Web MVC:功能端点(Functional Endpoints)
前端·spring·mvc
雪球不会消失了5 天前
MVC架构模式
架构·mvc