在一个web应用程序内包装的初始化春豆,我们定义范围内的配置位置春天初始化所有这样一个jar文件
<!-- 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>
豆我试图找到答案,如果可能的话在一个jar文件里面(包含所有的spring bean),在那里我没有web.xml文件?
但我在哪里指定 ?我可以在一个ctx- *文件中指定吗? –
subh
2010-03-04 23:31:59
我检查了XSD,它没有定义 http://www.springframework.org/schema/beans/spring-beans-2.5.xsd –
subh
2010-03-04 23:36:02
如果你想使用这个没有网页。 xml,那么你应该自己创建应用程序上下文。在初始化代码中,您可以使用'classpath:'前缀来加载打包在jar中的配置文件 – 2010-03-04 23:49:51