断点入口
容器启动后,我们根据URL访问接口,我们的DispatcherServlet都做了什么操作呢?
我们可以在DispatcherServlet
类中的doDispatch
方法中打断点来详细查看;
为什么直接在doDispatch方法中打断点?
由图可知DispatcherServlet
继承自HttpServlet
抽象类,我们的get/post请求分别会请求其doGet
和doPost
方法;
DispatcherServlet
的父类FrameworkServlet
中对doGet
和doPost
方法进行了重写,都会执行this.processRequest(request, response)
;
protected final void doGet(HttpServletRequest request, HttpServletResponse response) throws Serv