servlet调度程序的意义是什么?

问题描述 投票:0回答:1

我是Spring MVC的新手。我想了解Spring MVC中Servlet Dispatcher的目的。请帮助

spring servlets model-view-controller boot dispatcher
1个回答
0
投票

Spring Web模型视图控制器(MVC)框架是围绕处理所有HTTP请求和响应的DispatcherServlet设计的。下图说明了Spring Web MVC DispatcherServlet的请求处理工作流程-

Spring DispatcherServlet以下是与对DispatcherServlet的传入HTTP请求相对应的事件序列-

接收到HTTP请求后,DispatcherServlet咨询HandlerMapping来调用适当的Controller。

控制器接受请求并根据使用的GET或POST方法调用适当的服务方法。服务方法将基于定义的业务逻辑来设置模型数据,并将视图名称返回给DispatcherServlet。

DispatcherServlet将从ViewResolver获取帮助以为请求获取定义的视图。

一旦视图完成,DispatcherServlet将模型数据传递到最终在浏览器上呈现的视图。

© www.soinside.com 2019 - 2024. All rights reserved.