coloquei uma imagem pra ilustraçao e um comandlink, nao sei se é uma forma boa de se usar…
ja tenho o metodo que vai deletar esse cara mias como chamar o id do cara que clickei dessa tabela??
<p:dataTable id="listagrupos" var="grupos" value="#{grupoBean.listGrupos}"
paginator="true" rows="6" rowKey="#{grupos.idGrupos}"
selection="#{grupoBean.grupoSelecionado}"
selectionMode="single"
rendered="true" >
<f:facet name="header"> GRUPOS </f:facet>
<p:column style="width:185px">
<f:facet name="header">
Grupo
</f:facet>
<h:outputText value="#{grupos.nomeGrupo}" />
</p:column>
<p:column style="width:85px">
<f:facet name="header">
Deletar
</f:facet>
<center>
<p:graphicImage value="imagens/excluir.png"/>
<br/>
<p:commandLink value="Deletar" actionListener="#{??}"/>
</center>
</p:column>
<f:facet name="footer">
<p:commandButton id="viewButtonGrupos" value="visualizar" icon="ui-icon-search"
update=":display3" oncomplete="gruposDialog.show()">
<!-- <f:setPropertyActionListener value="#{grupos.idGrupos}"
target="#{grupoBean.grupoSelecionado.idGrupos}"/> -->
</p:commandButton>
</f:facet>
</p:dataTable>
=================================================
grupoBean
public void deletarGrupo(){
GrupoPG dao = new GrupoPG();
AmigosPG aDao = new AmigosPG();
int idgrupo = 0;
idgrupo = ??
dao.deleteGrupo(idgrupo);
}