摘要: 前面我们讲到了通过HandlerMapping可以获得不同类型的处理器,可以是Controller、HttpRequestHandler、Servlet、HandlerMethod甚至是我们自定义的处理器。针对不同的处理器,需要调用不同的执行流程。HandlerAdapter的作用相当于将这个执行流 阅读全文
posted @ 2018-07-27 16:59 zwh1988 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在前面一节里提到,DispatcherServlet在接收到请求后,通过HandlerMapping找到处理请求对应的Controller(其实处理请求器并不一定是Controller,还可以是HttpRequestHandler、Servlet)。下面我们来具体介绍一下spring中提供了那些Ha 阅读全文
posted @ 2018-07-27 16:55 zwh1988 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 通过前面的例子,我们实现了spring mvc模式,那么在spring mvc模式下请求是如何被执行最终返回页面的呢? 从服务器收到请求开始,执行流程如下: 1.服务器接收请求,根据web.xml的配置找到响应的Servlet,使用 spring mvc 我们会将所有的请求交给DispatcherS 阅读全文
posted @ 2018-07-27 16:38 zwh1988 阅读(121) 评论(0) 推荐(0) 编辑