В веб-приложении мы определяем местоположение конфигурации контекста в течение пружины для инициализации всех бобов как это
<!-- Spring Application Configuration -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/ctx-*.xml</param-value>
</context-param>
<listener>
<description>Spring Context Listener</description>
<display-name>SpringContextListener</display-name>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
Я пытаюсь узнать, если возможно сделать ту внутреннюю часть файл банки (содержащий всю пружину бобы), где у меня donot есть web.xml?
Вы можете добавить уровень делегирования put / WEB-INF / spring / my-aggregator-context.xml
, который является xml-файлом-заполнителем, который выполняет «import classpath: ctx * -xml»
Если у вас есть несколько appContext.xml во многих jar-файлах и вы хотите, чтобы все они были включены, вы даже можете сказать classpath *: appContext.xml
вы можете использовать префикс 'classpath:'
classpath:ctx-*.xml
см. http://static.springsource.org/spring/docs/2.5.6/reference/resources.html#resources-app-ctx