在我的 web.xml 中,我想从属性文件中读取欢迎文件 类似的东西:
<welcome-file-list>
<welcome-file>${home.page}</welcome-file>
</welcome-file-list>
我已配置 propertyPlaceholderConfigurer :
<bean id="propertyPlaceholderConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:messages/application.properties</value>
</list>
</property>
</bean>
是否应该在web.xml中添加额外的参数,或者需要定义另一个bean还是什么?
我在web.xml的同一级别上有另一个xml文件(在WEB-INF direclty下) 我能以同样的方式从其中的属性文件中读取吗?
请告知。
答案 0 :(得分:6)
它不像那样工作; web.xml
文件完全与Spring无关。
你可以做的是拥有一个硬编码的欢迎文件,在 文件中,重定向到Spring配置中定义的内容,通过抓取它来检索页面手动弹簧上下文。