I'm writing a simple menu using PrimeFaces, and I'm wondering if I can access a tag attribute within itself. Let me explain:
...
<p:menuitem value="#{labels['menu.home']}" url="/pages/index.jsf"
styleClass="#{view.viewId == '/pages/index.jsf' ? 'nav-selected-menuitem' : ''}"/>
...
Since this will be repeated for more pages, is there a way to do something of the sort:
<p:menuitem value="#{labels['menu.home']}" url="/pages/index.jsf"
styleClass="#{view.viewId == url ? 'nav-selected-menuitem' : ''}"/>
Where url
is the same url
attribute in this p:menuitem tag.
Is this doable?