【发布时间】:2011-08-29 18:08:53
【问题描述】:
我想将 systemProperties 注入 JSF 托管 Bean (jsf 1.2)。
可以做到这一点的唯一方法是我要么使用托管属性,要么创建一个 systemProperties bean 并将其注入到我想要的托管 bean 中,对吗?我不能像这样使用@Value;为了让我这样做,它必须是春豆。
#{systemProperties['databaseName']}
#{systemProperties.databaseName}
托管财产
<managed-bean>
<managed-bean-name>fooUI</managed-bean-name>
<managed-bean-class>test.foo</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>systemPropertyExample</property-name>
<value>#{systemProperties['systemPropertyExample']}</value>
</managed-property>
</managed-bean>
【问题讨论】: