Pessoal estou precisando de uma ajuda urgente pq eu já tentei de tudo e nada deu certo :s
tenho uma DATATABLE em jsf dentro dela eu tenho um COMMANDLINK e na ACTION do do link eu tenho uma chamada de metodo, o meu problema é que este commandLink dentro do meu DATATABLE não funciona e quando eu coloco ele fora a action funciona !!
Já aconteceu com alguem isto ?
<rich:dataTable
onRowMouseOver="this.style.backgroundColor='#F1F1F1'"
onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'"
cellpadding="0" cellspacing="0" border="0" var="pessoa" value="#{pessoaMB.listPessoa}">
<f:facet name="header">
<rich:columnGroup>
<rich:column colspan="7">
<h:outputText value="CADASTRO DE PESSOAS" />
</rich:column>
<rich:column breakBefore="true" width="30"> <rich:spacer /></rich:column>
<rich:column>
<h:outputText value="#{msg.admin_cad_pessoa_nm_pessoa}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.admin_cad_pessoa_sn_pessoa}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.admin_cad_pessoa_nr_cpf}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.admin_cad_pessoa_nr_telefone}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.admin_cad_pessoa_nr_celular}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.admin_cad_pessoa_ds_endereco}" />
</rich:column>
</rich:columnGroup>
</f:facet>
<rich:column>
<a4j:commandButton image="/images/util/iconDelete.jpg" title="#{msg.bt_delete}"
style="margin:3px;align:center"
onclick="if(!confirmarOperacaoAjax(this))return false;"
reRender="dataTable, msgsModal, msg" limitToList="true"
action="#{indicadorMB.doSalvar}"
oncomplete="windowclose('cadastroIndicadores:msgsModal', 'modalPanelCadastroIndicador');">
</a4j:commandButton>
</rich:column>
<rich:column>
<a4j:commandLink action="#{pessoaMB.doSelecionarPessoa}" oncomplete="Richfaces.showModalPanel('modalPanelCadastroPessoa')">
<h:outputText value="${pessoa.nmPessoa}" />
</a4j:commandLink>
</rich:column>
<rich:column>
<h:outputText value="${pessoa.snPessoa}" />
</rich:column>
<rich:column>
<h:outputText value="${pessoa.nrCpf}" />
</rich:column>
<rich:column>
<h:outputText value="${pessoa.nrTelefone}" />
</rich:column>
<rich:column>
<h:outputText value="${pessoa.nrCelular}" />
</rich:column>
<rich:column>
<h:outputText value="${pessoa.dsEndereco}" />
</rich:column>
</rich:dataTable>
</h:form>