你可以通过使用 ContextLoaderListener 来注册一个 ApplicationContext,如下例所示:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/daoContext.xml /WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
监听者检查 contextConfigLocation 参数。如果该参数不存在,监听器会使用 /WEB-INF/applicationContext.xml
作为默认值。如果参数存在,监听器会使用预定义的分隔符(逗号、分号和空格)来分离字符串,并将这些值作为搜索应用程序上下文的位置。Ant 风格的路径模式也被支持。例如,/WEB-INF/*Context.xml
(搜索所有名称以 Context.xml 结尾且位于 WEB-INF 目录中的文件)和 /WEB-INF/**/*Context.xml
(搜索 WEB-INF 任何子目录中的所有此类文件)。