<web-app ...>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/court-service.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
...
</web-app>
请注意,ContextLoaderListener将指定的bean配置文件加载到根目录中 应用程序上下文,而每个DispatcherServlet实例将其配置文件加载到自己的配置文件中 应用程序上下文,并将根应用程序上下文称为其父项。所以,上下文加载了 每个DispatcherServlet实例都可以访问甚至覆盖根应用程序中声明的bean 上下文(但反之亦然)。但是,DispatcherServlet实例加载的上下文不能 互相访问。
以上内容来自Gary Mak,Josh Long和Daniel Rubio的“Spring Recepies”一书。请在类和对象语言
中解释应用程序上下文加载器的事情