Indiquer une condition directement dans une expression JSF
Bonjour,
j'utilise une <h:dataTable> pour afficher une liste de données (ici simplifiée) :
Code:
1 2 3 4 5 6
|
<h:dataTable value="#{myManagedBean.maListe}" var="item">
<h:column>
<h:outputText value="#{item.visible}" />
</h:column>
</h:dataTable /> |
L'attribut visible est un booléan. Je souhaiterais afficher une chaine de caractères à la place de true ou false. Par exemple "Visible" pour true et "Non visible" pour false.
Est-il possible de coder cela directement dans l'expression ? Avec un truc du style :
Code:
#{if(item.visible==true) 'Visible' else 'Non visible'}
Merci d'avance ;)