DispatcherServlet的工作原理说明

欣喜 SpringMVC 发布时间:2023-12-18 17:33:11 阅读数:14390 1
下文笔者讲述DispatcherServlet的工作原理简介说明,如下所示
 
1.用户发送请求至前端控制器DispatcherServlet

2.DispatcherServlet收到请求后
     调用HandlerMapping处理器映射器
      请求获取Handler

3.处理器映射器根据请求url找到具体的处理器
      生成处理器对象及处理器拦截器(如果有则生成)
      并返回给DispatcherServlet

4.DispatcherServlet
     调用HandlerAdapter处理器适配器

5.HandlerAdapter调用具体处理器(Handler(后端控制器))

6.Handler运行完
     返回ModelAndView

7.HandlerAdapter
    将Handler运行结果ModelAndView
     返回给DispatcherServlet

8.DispatcherServlet
      将ModelAndView
       传给ViewResolver视图解析器进行解析

9.ViewResolver解析后
      返回具体View

10.DispatcherServlet
       对View进行渲染视图(即将模型数据填充至视图中)

11.DispatcherServlet响应用户
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/SpringMVC/202312/7492.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者