0

我可以使用开放面行条件来检查输出结果吗?我尝试像这样在我的代码中使用,但无论条件如何,它都会打印所有值

<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>

有没有其他方法可以做到这一点?谢谢

4

1 回答 1

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>
于 2012-07-29T20:52:46.637 回答