Spring EL没有加载SystemProperties

时间:2014-12-04 18:23:00

标签: java spring properties el

我在上下文xml文件中使用以下配置来加载Java代码中的属性,但我得到的只是属性名而不是值。当我运行我的应用程序服务器并尝试使用以下方式访问系统属性时,它不起作用。但如果我使用System.getProperty(''),那么它的工作原理。我不知道我错过了什么。

<bean id="bean1" parent="parentBean">
     <property name="beanDao" ref="beanDao"/>  
    <property name="outputLocation"  value= "#{systemProperties['PRO1.LOCN']}"/>

</bean>

Java文件:

@Override
public String getOutputLocation() throws Exception {
    // TODO Auto-generated method stub
    return outputLocation;
}
 * @param outputLocation
 *            the outputLocation to set
 */
public void setOutputLocation(String outputLocation) {
    this.outputLocation = outputLocation;
}

0 个答案:

没有答案