SpringMVC启动过程
1、 对于一个web应用,其部署在web容器中,web容器提供一个其一个全局的上下文环境,这个上下文环境就是ServletContext,它为后面的spring IoC容器提供宿主环境; 2、 web.xml中有配置ContextLoaderListener,也可以自定义一个实现ServletContextListener接口的Listener方法,web.xml中的配置实例如下: <listener> <listener-class>com.manager.init.SystemInitListener</listener-class> </listener> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> Web容器启动时触发ServletContextEvent事件,被contextLoaderListener监听到,并调用contextInitialized方法: /** * Initialize the root web application context. */ public void contextInitialized(ServletContextEvent event) { this