首页 > 编程语言 > 详细

#######SpringMvc的运行流程#######

时间:2020-05-07 11:02:35      阅读:44      评论:0      收藏:0      [点我收藏+]
#############SpringMvc 学习笔记####################

SpringMvc框架是围绕着DisoacherServlet(处理所有http请求和响应)设计的;

一:
DisoacherServlet处理过程:
Web.Xml文件中注册DisoacherServlet类,(前后台交互由此类来控制);
(DisoacherServlet询问HandlerMapping找寻相应的Cnotroller中的方法);
@RequestMapping("Path")定位服务方法;

二:
Controller(控制器):
接收到前端的请求,开始调用Service处理请求的业务逻辑,利用(Map、Model、ModelAndView等方式)将响应数据传送到前台页面;
然后服务方法将前端展示页的逻辑路径return到ViewResolvet(将逻辑路径变成物理路径,(逻辑路径加上前后缀));

DisoacherServlet拿到物理路径和模型数据将模型数据传送到前台页面;
(浏览器展示);

#######SpringMvc的运行流程#######

原文:https://www.cnblogs.com/loveweni/p/12841512.html

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