您的位置:首页 > 编程语言 > Java开发

6 Spring入门 DispatcherServlet的工作方式

2015-10-12 21:42 399 查看
SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负
责转发每一个Request请求给相应 的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回。

DispatcherServlet是继承自HttpServlet的

SpringMVC运行原理

1. 客户端请求提交到DispatcherServlet


2. 由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller


3. DispatcherServlet将请求提交到Controller


4. Controller调用业务逻辑处理后,返回ModelAndView


5. DispatcherServlet查询一个或多个ViewResoler视图解析器,找到ModelAndView指定的视图


6. 视图负责将结果显示到客户端






内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: