tenho uma tabela que nela estao “grupos de usuarios”
na imagem de um exemplo da minha tabela, ta dando null pointer qdo faço:
id = getGrupoSelecionado().getIdGrupos();
tabelas
<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/>
<h:link value="Deletar"/>
</center>
</p:column>
<f:facet name="footer">
<p:commandButton id="viewButtonGrupos" value="visualizar" icon="ui-icon-search"
update=":displayGrupos" oncomplete="gruposDialog.show()"/>
</f:facet>
</p:dataTable>
======================================================
a que recebe id
<p:dialog header="Amigos do Grupo" widgetVar="gruposDialog" resizable="true"
showEffect="explode" hideEffect="explode" modal="true"
style="height: 204px;width: 91px ; text-align: center">
<p:dataTable id="dataGrupo" var="grupos" value="#{grupoBean.listAmigosGrupo}"
paginator="true" rows="6" rowKey="#{grupoBean.grupoSelecionado.idGrupos}"
rendered="true" >
<f:facet name="header"> EMAILS </f:facet>
<p:column style="width:185px">
<h:outputText value="#{grupos.emailAmigo}" />
</p:column>
</p:dataTable>
</p:dialog>