发表于: 2018-02-02 23:24:15
1 531
今天完成的事情:
1.真实项目申请的PPT基本上做完
2.准备面试相关内容
SpringMVC
博客中的解释:
(1) Http请求:客户端请求提交到DispatcherServlet。
(2) 寻找处理器:由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller。
(3) 调用处理器:DispatcherServlet将请求提交到Controller。
(4)(5)调用业务处理和返回结果:Controller调用业务逻辑处理后,返回ModelAndView。
(6)(7)处理视图映射并返回模型: DispatcherServlet查询一个或多个ViewResoler视图解析器,找到ModelAndView指定的视图。
(8) Http响应:视图负责将结果显示到客户端。
总结:Http请求(request?)——>DispatcherServlet——>HandlerMapping寻找控制器——>DispatcherServlet——>handlerAdapter调用Controller——>DispatcherServletv——>从控制器的具体方法中获取ModelAndView——>DispatcherServlet——>处理视图映射ViewResolver——>使用Model将数据传给View即JSP或其他载体显示——>Http响应至浏览器
至此,用户一次请求至页面变化到此完成
明天计划的事情:
看看没有师兄有空帮我面试
遇到的问题:
无
收获:
收获了一些基础知识
评论