I would like to conditionally display the following elements:
<li>
<h:link outcome="mypage" value="My Value" />
</li>
So my condition should determine if the <li> tag and all it’s children would be displayed or not. AFAIK, I can’t use <f:verbatim> because of the UIComponent inside the <li> tag (<h:link>).
Any ideas?
There’s another reason to not use
<f:verbatim>: it’s deprecated in JSF 2.0.Use
<ui:fragment>. It’s semantically more correct than a<h:panelGroup>(which by itself indeed renders nothing when no client side specific attributes are specified) and has also a bit less overhead.(note: due to some bug, Netbeans seems to jerk that this attribute isn’t supported, but this is untrue, it’s definitely supported)