SpringMVC请求处理过程
1、DispatcherServlet接受请求。
2、执行DispatcherServlet类service(HttpServletRequest request, HttpServletResponse response)方法,该方法源自于其父类FrameworkServlet,代码如下:
3、执行HttpServlet类service(HttpServletRequest req, HttpServletResponse resp)方法,代码如下:
4、执行DispatcherServlet类doGet(HttpServletRequest request, HttpServletResponse response)方法,该方法源自于其父类FrameworkServlet,代码如下:
5、执行DispatcherServlet类processRequest(HttpServletRequest request, HttpServletResponse response)方法,该方法源自于其父类FrameworkServlet,代码如下:
6、 执行DispatcherServlet类doService(HttpServletRequest request, HttpServletResponse response)方法,该方法源自于其父类FrameworkServlet,代码如下:
7、执行DispatcherServlet 类doDispatch(request, response)方法,代码如下: