Pessoal, to procurando uma forma de pegar o id do dataTable para alterar e excluir. Tentei com o <h:inputHiden> mas não obtive resultado.
<rich:dataTable id="listarUsuario" align="center"
value="#{usuarioBean.usuarios}" var="usuario"
onRowMouseOver="this.style.backgroundColor='#F8F8F8'"
onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'"
rowClasses="cur">
<rich:column breakBefore="true">
<f:facet name="header">Id</f:facet>
<h:outputText value="#{usuario.id}" />
</rich:column>
<rich:column>
<f:facet name="header">Nome</f:facet>
<h:outputText value="#{usuario.nome}" />
</rich:column>
<rich:column>
<f:facet name="header">Alterar</f:facet>
<h:commandLink action="#{usuarioBean.alterar}" value="Alterar" />
</rich:column>
<rich:column>
<f:facet name="header">Excluir</f:facet>
<h:commandLink action="#{usuarioBean.excluir}" value="Excluir" />
</rich:column>
</rich:dataTable>
Alguem tem alguma dica?
Grato!