跟踪SpringMVC请求过程
整体流程 所有的请求都被拦截到DispatcherServlet,它也是一个Servlet,执行doService 快照请求中的所有的参数,将框架中的一些对象设置到request对象中。 调用doDispatch(request,response)方法 调用getHandler方法获取对应的Handler 调用getHandlerAdapter拿到对应的HandlerAdapter 应用拦截器的PreHandler,如果拦截器的PreHandeler返回false,则直接返回 调用HandlerAdapter对象的handler得到ModelAndView对象 应用拦截器的postHandle方法 调用processDispatchResult对结果进行处理,其内部调用了拦截器的afterCompletion方法
