我有三個屬性文件放置在classpath中的資源文件夾中。我面臨的問題是,雖然我能夠分別加載個人文件,我無法加載它們時,他們一起申報。無法在spring的應用程序上下文中加載多個屬性文件
請參閱下面的XML:
<bean name="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames" value="resources\label"/>
</bean>
This is working but the XML given below isn't:
<bean name="messageSource"
class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames" value="resources\label,resources\button,resources\messages"/>
<property name="cacheSeconds" value="1"/>
</bean>
我想宣佈他們在一起,我希望用一個bean來訪問所有三個文件。需要幫助!
你的文件位於哪裏? –
放在一個文件夾中,即放在classpath下的資源。 – Shivayan
嘗試使用'resources/label'而不是'resources \ label',並且使用'classpath:'或'classpath *:'作爲前綴,具體取決於它們是否打包在單獨的jar中。 –