随笔分类 -  new_spring(2) springmvc

摘要:前面我们讲到了通过HandlerMapping可以获得不同类型的处理器,可以是Controller、HttpRequestHandler、Servlet、HandlerMethod甚至是我们自定义的处理器。针对不同的处理器,需要调用不同的执行流程。HandlerAdapter的作用相当于将这个执行流 阅读全文
posted @ 2018-07-27 16:59 zwh1988 阅读(255) 评论(0) 推荐(0)
摘要:在前面一节里提到,DispatcherServlet在接收到请求后,通过HandlerMapping找到处理请求对应的Controller(其实处理请求器并不一定是Controller,还可以是HttpRequestHandler、Servlet)。下面我们来具体介绍一下spring中提供了那些Ha 阅读全文
posted @ 2018-07-27 16:55 zwh1988 阅读(187) 评论(0) 推荐(0)
摘要:通过前面的例子,我们实现了spring mvc模式,那么在spring mvc模式下请求是如何被执行最终返回页面的呢? 从服务器收到请求开始,执行流程如下: 1.服务器接收请求,根据web.xml的配置找到响应的Servlet,使用 spring mvc 我们会将所有的请求交给DispatcherS 阅读全文
posted @ 2018-07-27 16:38 zwh1988 阅读(125) 评论(0) 推荐(0)
摘要:前面讲到随着前端技术的发展,web的开发已经实现了前后分离,并且spring mvc经过多个版本的更新,使用上也变得不一样,并且提供了很多便捷的功能。但是为了便于理解,我们使用比较原始的方式搭建spring mvc环境(只是用于理解spring mvc工作模式,不必实践,现在比较流行的使用sprin 阅读全文
posted @ 2018-07-25 12:33 zwh1988 阅读(179) 评论(0) 推荐(0)
摘要:在使用spring mvc之前,我们首先要理解我们为什么要使用spring mvc。关于这个问题我们可以看一下java web的简单发展过程。 1. servlet 开发阶段 上世纪90年代,随着Internet和浏览器的飞速发展,基于浏览器的B/S模式随之火爆发展起来。sun提出了Servlet体 阅读全文
posted @ 2017-04-27 16:31 zwh1988 阅读(2449) 评论(2) 推荐(0)