I would like to make an OR condition in this 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>
That if the team.xthml or partnerships.xhtml page are selected by the user the ‘active’ value would be set it in the <li> tag.
This is the proper syntax:
To make it a bit shorter, you could use
#{view}instead of#{facesContext.viewRoot}:To make it yet shorter, you could alias the
#{view.viewId}with<c:set>: