Я уже использовал h:datatable
для вывода данных из боба, например:
<h:dataTable value="#{mybean.view}" var="o" border="1" >
<h:column>
<f:facet name="header">Name</f:facet>
#{o.name}
</h:column>
<h:column>
<f:facet name="header">ID</f:facet>
#{o.id}
</h:column>
</h:dataTable>
Но теперь я хочу перейти на использование PanelGrid и применить свой макет, я сделал это как
<h:panelGroup layout="block" styleClass="myGrid" value="#{mybean.view}" var="o">
<h:panelGroup layout="block" styleClass="col-sm-3">
<h:panelGroup layout="block" styleClass="griditem">
<h:outputText styleClass="description" value="#{o.name}" />
</h:panelGroup>
</h:panelGroup>
</h:panelGroup>
и я ничего не получил. Неправильно ли использовать группу панелей и место, где присвоено значение?