前记:这是很早之前自学学习spingMvc时的笔记,内容比较基础,适合新手,内容基本是来自网略,如有雷同,敬请谅解!

1  原理

1.1     原理图


mvc原理(1)


1.2     访问执行流程

1、  发起请求到前端控制器

2、  前端控制器 请求handleMapping查找handle

        根据xml配置或注解进行查找

3、处理器映射器(handleMapping)向前端控制器返回一个执行链(包含了handle)

4、前端控制器调用处理器适配器(handleAdapter)去执行handle

5、处理器适配器执行handle

6、handle执行后,返回一个modleAndView给处理器适配器

7、处理器适配器向前端控制器返回由handle返回的ModelAndView

8、前端控制器请求视图解析器进行视图解析

      根据逻辑视图名解析成真正的视图

9、视图解析器向前端控制器返回解析完成后的视图(view)

10、前端控制器进行视图渲染

视图渲染将数据模型(数据模型在modelAndView中)填充到request中

11、响应,前端控制器响应结果


相关文章:

  • 2021-05-22
  • 2021-09-06
  • 2021-07-28
  • 2022-01-18
猜你喜欢
  • 2021-09-08
  • 2021-05-25
  • 2021-11-28
  • 2021-09-11
  • 2021-12-02
  • 2021-08-09
相关资源
相似解决方案