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)方法,代碼如下: