首页 > 编程语言 > 详细

跟踪springmvc请求

时间:2018-05-21 23:56:23      阅读:472      评论:0      收藏:0      [点我收藏+]

技术分享图片

1.  请求第一站是DispatcherServlet(调度servlet)属于一个前端控制器(front controller)。它的任务是将请求发送给springmvc的控制器(controller)。

2.  dispatcherServlet 查询一个或者多个处理器映射,决定下一站在哪里。处理器映射是根据url来决策的

3.  将请求发送给控制器,卸下用户提交的信息,耐心等待处理这些业务

4.  处理完后,会产生一些信息需要显示给用户,这些信息被称为model,但是仅仅返回原始信息是不够的,需要给这些信息进行友好方式的格式化,一般是HTML,所以信息需要发送一个视图(view)通常是一个jsp。

  将模型数据打包,并且标识出用于渲染输出的视图名字,发送给dispatcherServlet

5.  控制器与视图解耦和,这里的视图只是一个逻辑名词,DispatcherServlet会使用视图解析器来将逻辑视图与一个真正的视图匹配。

6.  视图的实现

7.  渲染输出

跟踪springmvc请求

原文:https://www.cnblogs.com/da-peng/p/9069979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!