在我的应用程序中,我已将ApplicationContext xml
文件放在 src 中,并且项目运行良好。
我们可以将它ApplicationContext.xml
放在我们的 WebContent 或 Web-Inf 文件夹中吗?
另外我想知道我是否可以将我的属性文件放在 WebContent 中。
因为我已经把我ApplicationContext.xml
的 in src
,我把我的属性文件放在了 src 中并且效果很好。下面是它的代码
<bean id="licenseSettings"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:LicenseSettings.properties" />
</bean>
我尝试将属性文件放入WebContent/conf
但未成功读取属性。
我的问题是,我们可以将 ApplicationContext.xml 和属性文件放在 WebContent 文件夹中的某个位置吗?
更新:我把我的 ApplicationContext.xml 放入WEB-INF/classes
并使用它成功读取ApplicationContext ctx = new ClassPathXmlApplicationContext("ApplicationContext.xml");
我唯一没有回答的问题是,我应该把我的属性文件放在哪里,放在哪里合适?