Comment une condition OR dans une expression EL?
Je voudrais faire une condition OU dans ce menu :
<li class="#{facesContext.viewRoot.viewId == ('/company/team.xhtml' or '/company/partnerships.xhtml' ) ? 'active' : '' }"><a class="item" href="company/company.xhtml">Company</a>
<ul>
<li><a href="company/team.xhtml">Team</a></li>
<li><a href="company/partnerships.xhtml">Partnerships</a></li>
</ul>
</li>
Que si le team.xthml
ou partnerships.xhtml
page sont sélectionnés par l'utilisateur "actif" valeur doit être réglée dans le <li>
tag.
source d'informationauteur Valter Silva | 2011-11-10
Vous devez vous connecter pour publier un commentaire.
C'est la bonne syntaxe:
Pour le rendre un peu plus courte, vous pouvez utiliser
#{view}
au lieu de#{facesContext.viewRoot}
:Pour le rendre encore plus courte, vous pourriez alias le
#{view.viewId}
avec<c:set>
: