Tenho uma tabela que puxa os dados do banco de dados e exibe eles, em JSP consegui fazer a tabela ficar zebrada usando o count
<c:forEach var="cargos" items="${cargosConsulta}" varStatus="p">
<tr <c:if test="${p.count%2 == 0 }"> class="impar" </c:if>>
<th>${cargos.idCargo }</th>
<th>${cargos.nomeCargo} </th>
</tr>
</c:forEach>
Queria fazer o mesmo no JSF, consigo já puxar o CSS, mas não sei como fazer para ficar zebrado…
<c:if test="${cargoController.flag == true }">
<h:form>
<h:dataTable var="cargo" headerClass="titulo"
value="#{cargoController.lista }" rowClasses="impar">
<h:column>
<f:facet name="header">
<h:outputText value="Nome" />
</f:facet>
<h:outputText value="#{cargo.nomeCargo}" />
</h:column>
</h:dataTable>
</h:form>
</c:if>