一、执行doDispatch(HttpServletRequest request, HttpServletResponse response)调用链
a、可以kand看到,最终是HttpServlet的service方法调用的:
doDispatch(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.DispatcherServlet
doService(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.DispatcherServlet
processRequest(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
doDelete(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
doGet(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
doOptions(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
doPost(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
doPut(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
doTrace(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
service(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
service(HttpServletRequest, HttpServletResponse) : void - javax.servlet.http.HttpServlet
service(HttpServletRequest, HttpServletResponse) : void - javax.servlet.http.HttpServlet
service(HttpServletRequest, HttpServletResponse) : void - org.apache.catalina.servlets.DefaultServlet
service(HttpServletRequest, HttpServletResponse) : void - javax.servlet.http.HttpServlet
service(HttpServletRequest, HttpServletResponse) : void - org.apache.catalina.servlets.WebdavServlet
service(HttpServletRequest, HttpServletResponse) : void - javax.servlet.http.HttpServlet
service(HttpServletRequest, HttpServletResponse) : void - org.springframework.web.servlet.FrameworkServlet
service(HttpServletRequest, HttpServletResponse) : void - org.springframework.test.web.servlet.TestDispatcherServlet