A few ways.
Use <h:panelGroup layout="block">. It displays an HTML element <div>.
<h:panelGroup layout="block" rendered="#{bean.condition}">
content
</h:panelGroup>
HTML <div> <h:panelGroup>. - , id, styleClass, onclick .., <h:panelGroup> . , , <span> ( <div>, layout block).
<h:panelGroup rendered="#{bean.condition}">
<div>content</div>
</h:panelGroup>
HTML <div> <f:verbatim>.
<f:verbatim rendered="#{bean.condition}">
<div>content</div>
</f:verbatim>
, , , MyFaces HTML. Mojarra JSF . Struts2, Spring MVC, Wicket, Tapestry ..... . Microsoft ASP.NET MVC . PHP . . - , - . HTML/CSS/JS;)
JavaScript Java/JSP/JSF, .
source
share