无法使用xliff / properties文件填充Accessor的Label

时间:2014-07-11 14:15:15

标签: oracle-adf

我有一个要求,我想从资源包中填充访问者的标签,但不填充标签中提供的密钥值。

门户网站捆绑包有以下条目:

CUST_ADD=Customer Address

我正在使用pagedef.xml中的以下代码在UI上呈现客户地址

  <Accessors>
          <Item Value="custAddList"
                Label="#{adfBundle['PortalBundle']['CUST_ADD']}"/>
  </Accessors>

但它在UI上发出以下错误:

STRINGMANAGER: Key: '#{adfBundle['PortalBundle']['CUST_ADD']}' not found in bundle 'oracle.javatools.resourcebundle.ResourceBundleRT'

任何人都可以告诉我如何从资源包中填充此标签。

谢谢, Garima

2 个答案:

答案 0 :(得分:0)

使用以下命令

{adfBundle [&#39; CUST_ADD&#39;]}

adfBundle需要是资源包中的注册名称

答案 1 :(得分:0)

我用过:Label =“#{adfBundle ['portal.PortalBundle'] ['CUST_ADD']}”

我们需要提供门户束/属性文件的绝对路径。