在jsf页面上获取描述值而不是代码值

时间:2018-02-08 19:57:11

标签: jsf oracle-adf

我有一个具有属性的视图对象。该属性具有映射描述和代码的LOV。当首页上的用户从该LOV中选择时,前端当然会显示不错的用户描述文本,但存储的值是代码。这是预料之中的。我现在想要提取描述文本,以便将其作为参数传递给另一个页面。因此,如果我设置一个属性侦听器并将参数设置为from="#{binding.myview.myattribute}" to="#{pageFlowScope.myParam}",则param将使用代码进行设置,但我想将其设置为描述。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

假设在你的LOV中,description属性有索引i,请改用#{binding.myview.myattribute.selectedValue.attributeValues [i]}。