- ⽤户发送请求⾄前端控制器`DispatcherServlet 。
DispatcherServlet
收到请求调⽤HandlerMapping
处理器映射器。- 处理器映射器找到具体的处理器(可以根据xml配置、注解进⾏查找),⽣成处理器及处理器拦截器(如果有则⽣成)⼀并返回给
DispatcherServlet
。 DispatcherServlet
调⽤HandlerAdapter
处理器适配器。HandlerAdapter
经过适配调⽤具体的处理器(Controller,也叫后端控制器)Controller
执⾏完成返回ModelAndView
。HandlerAdapter
将controller
执⾏结果ModelAndView
返回给DispatcherServlet
。DispatcherServlet
将ModelAndView
传给ViewReslover
视图解析器。ViewReslover
解析后返回具体View
。DispatcherServlet
根据View
进⾏渲染视图(即将模型数据填充⾄视图中)。DispatcherServlet
响应⽤户。
© 版权声明
本站文章由不念博客原创,未经允许严禁转载!
THE END