可以打开用于显示检查的面行条件吗?

时间:2012-07-29 15:10:19

标签: jsf conditional openfaces

我可以使用开放面行条件来检查输出结果吗?我试着在我的代码中使用这样但它打印所有值而不管条件

<o:row condition="#{item.errorCode==5}" >
   <o:cell>
       <h:outputText value="Fail"  />
   </o:cell>
</o:row>
<o:row condition="#{item.errorCode==3}" >
   <o:cell>
       <h:outputText value="Success"  />
   </o:cell>
</o:row>

还有其他方法吗?谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用其rendered属性中的验证来控制显示。

<o:row>
    <o:cell>
        <h:outputText value="Fail" rendered="#{item.errorCode==5}"  />
        <h:outputText value="Success" rendered="#{item.errorCode==3}" />
    </o:cell>
</o:row>