VII.5.1. Desplegando los registros leidos en la base de datos
En la siguiente Figura se muestra la vista que se le presentará al usuario.
Ésta despliega una tabla con todos los registros encontrados en la base de datos.
El código del facelet (index.xhtml) de la Figura anterios contiene el tag <h:dataTable, cuya sintaxis es la siguiente:
<h:form>
<h:dataTable value="#{nombreManagedBean.nombreLista}"
var="claseDelElemento" >
<h:column>
<f:facet name="header">Encabezado 1</f:facet>
#{claseDelElemento.atributo1}
</h:column>
. . .
<h:column>
<f:facet name="header">Encabezado N </f:facet>
#{claseDelElemento.atributoN}
</h:column>
</h:dataTable>
</h:form>
Nótese que <h:dataTable debe ir dentro de un <h:form A continuación el código de index.xhtml.