#############SpringMvc 学习笔记####################
SpringMvc框架是围绕着DisoacherServlet(处理所有http请求和响应)设计的;
一:
DisoacherServlet处理过程:
Web.Xml文件中注册DisoacherServlet类,(前后台交互由此类来控制);
(DisoacherServlet询问HandlerMapping找寻相应的Cnotroller中的方法);
@RequestMapping("Path")定位服务方法;
二:
Controller(控制器):
接收到前端的请求,开始调用Service处理请求的业务逻辑,利用(Map、Model、ModelAndView等方式)将响应数据传送到前台页面;
然后服务方法将前端展示页的逻辑路径return到ViewResolvet(将逻辑路径变成物理路径,(逻辑路径加上前后缀));
DisoacherServlet拿到物理路径和模型数据将模型数据传送到前台页面;
(浏览器展示);
原文:https://www.cnblogs.com/loveweni/p/12841512.html