有没有办法从resources.xml或resources.groovy导入的其他xml文件中引用grailsApplication
?
例如,我在foo.xml中连接了一些将在resources.groovy中导入的bean。我想从外部配置中提取一些值,所以如果我可以执行以下操作会很好:
<bean id=fooBean class="com.beans.foo.FooBean">
<property name="exVar" value="${grailsApplication.config.some.path.to.ext.variable}"
</bean>
我在resources.groovy中做了很多,所以想知道是否有办法从xml获取此对象。谢谢!
答案 0 :(得分:0)
查看此related question,您可以使用:
<bean id=fooBean class="com.beans.foo.FooBean">
<property name="exVar" value="${some.path.to.ext.variable}"
</bean>