从用户发出HTTP Request, 到用户得到HTTP Response, 整个SpringMVC框架在内部做了如下这么些事情.
图片来自于网络从源码来看:
当用户发出了一个请求之后:
-
前端控制器接收请求
调用doDispatch
方法 -
前端控制器调用处理器映射器根据request的url查找 Handler
-
调用处理器适配器执行Handler, 得到执行结果ModelAndView
-
视图渲染, 将Model的数据填充到request域, 返回一个view
从用户发出HTTP Request, 到用户得到HTTP Response, 整个SpringMVC框架在内部做了如下这么些事情.
图片来自于网络从源码来看:
当用户发出了一个请求之后:
前端控制器接收请求
调用doDispatch
方法
前端控制器调用处理器映射器根据request的url查找 Handler
调用处理器适配器执行Handler, 得到执行结果ModelAndView
视图渲染, 将Model的数据填充到request域, 返回一个view
本文标题:How does SpringMVC work?
本文链接:https://www.haomeiwen.com/subject/ikxduttx.html
网友评论