SpringMVC执行流程

对比病人去医院看病来理解SpringMVC执行流程

当用户请求到达前端控制器(医院服务台),真正做工作的是处理器(医生),但前端控制器不能直接找到处理器干活,要先找到处理器映射器(挂号处:告诉哪个处理器能干这个活),找处理器是适配器,匹配对应的处理器干活,处理器干完活,返回ModelAndView(药方)给处理器适配器,处理器不干活,往前传给前端控制器,前端控制器找到视图解析器渲染,返回给用户(告知药怎么吃)

即:请求到达前端控制器,前端控制器要找到处理器来执行,但要先找到映射器来找到处理器适配器,由处理器适配器安排合适的处理器处理请求,处理完请求,将结果一步步返回给前端控制器,前端控制器找到视图解析器渲染,将最终的结果返回给用户。

相关文章

SpringMVC1.MVC架构MVC是模型(Model)、视图(View)、控制...
SpringMVC学习笔记1.SpringMVC应用1.1SpringMVC简介​Spring...
11.1数据回显基本用法数据回显就是当用户数据提交失败时,自...
一、SpringMVC简介1、SpringMVC中重要组件DispatcherServlet...
1.它们主要负责的模块Spring主要应用于业务逻辑层。SpringMV...
3.注解开发Springmvc1.使用注解开发要注意开启注解支持,2.注...