为了能更快理解spring mvc的运行原理,首先来看一下原理图,如下:
根据上图做出如下解析:
1、客户端发送请求至前端控制器dispatcherservlet
2、前端控制器根据请求调用handlermapping查找对应的处理器并返回给前端控制器
3、前端控制器根据返回的控制器匹配器调用handleradapter执行器去执行对应的控制器
4、控制器执行完成后返回返回modelandview,并由处理器接收并返回给前端控制器
5、前端控制器调用viewresolver对modelandview进行解析返回view试图
6、将解析完成的view返回给客户端
原文地址:https://blog.51cto.com/lxqybyq/2444401
时间: 2024-10-28 21:16:31