首先在web.xml中配置容器启动监听器,这样在容器启动后Spring会初始化一个ServletContext,负责加载springmvc的九大组件(调用DispatcherServlet.onRefresh()方法)

ContextLoaderListener负责容器启动后初始化IOC容器(调用AbstractApplicationContext.refresh()方法)

SpringMVC的DispatcherServlet加载过程

 

SpringMVC的DispatcherServlet加载过程

 

相关文章: