系统设计Java
- 分类
- 后端框架
- 难度
- 未设置
- 来源数
- 1
- 更新时间
- 2026/03/29 15:43
答案
1. 客户端发送请求给DispatcherServlet 2. servlet调用HandlerMapping查找相应的Handler,并将其与拦截器封装为HandlerExecutionChain返回 3. servlet调用HandlerAdapter,根据具体的Handler进行真正的方法调用,返回ModelAndView给servlet 4. servlet调用ViewResolver,进行视图解析,解析为具体的view 5. 将ModelAndView传给View进行渲染 6. 将最后的结果响应给客户端
相关题目(5)
元信息
审核状态: active
关联来源: 1
来源面经题(0)
这道题目前没有手动沉淀的面经题来源。
来源(1)
Java八股(框架).md
knowledge_noteQuestion 28: Spring MVC 工作原理了解吗?
Source answer: 1. 客户端发送请求给DispatcherServlet 2. servlet调用HandlerMapping查找相应的Handler,并将其与拦截器封装为HandlerExecutionChain返回 3. servlet调用HandlerAdapter,根据具体的Handler进行真正的方法调用,返回ModelAndView给servlet 4. servlet调用ViewResolver,进行视图解析,解析为具体的view 5. 将ModelAndView传给View进行渲染 6. 将最后的结果响应给客户端
Reviewed answer: 请求先到 DispatcherServlet,再由 HandlerMapping 找到处理器,由 HandlerAdapter 调用目标方法返回 ModelAndView,之后 ViewResolver 解析视图并渲染响应。