我在“ alfresco-global.properties ”中定义了一个属性。如何从Alfresco的分享中的webscript的 FTL 文件中访问此属性?
我正在使用Alfresco社区版本4.2
答案 0 :(得分:0)
您无法直接从视图(FTL)访问属性文件,这违反了Separation Of Concerns原则。
由于 alfresco-global-properties 实际上是类型为java.util.Properties
的spring bean,因此您可以将整个内容注入到webscript的Java类中:
<property name="properties">
<ref bean="global-properties"/>
</property>
然后您可以像properties.getProperty("my.custom.property")