在我的应用程序中,我将ApplicationContext xml
文件放在src中,项目工作正常。
我们可以将ApplicationContext.xml
放在我们的WebContent或Web-Inf文件夹中吗?ApplicationContext.xml和属性文件在春天的位置
另外我想知道我是否可以将我的属性文件放在WebContent中。
因为我已将ApplicationContext.xml
放入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");
我唯一剩下的问题是没有答案的,我在那里将我的属性文件和它在哪里适合放在成功读取?
我的ApplicationContext正在被正确读取,无论我把它放在哪里,但不是属性文件。所以这是我的主要疑问。 – Freakyuser
你要把你的属性文件放在哪里?它应该在'classpath'中。 – Santosh
我尝试把我的属性文件放在以下位置:'src' - 工作,'WebContent/conf' - 不工作,'WEB-INF/conf' - 不工作。 – Freakyuser