[RESOLVIDO] Pegar seleção da linha de um <p:dataTable> fora dele

1 resposta
otOtavio

Galera, preciso pegar o objeto da linha selecionada de um <p:dataTable> so que fora do datatable.

Ex: tenho um botão fora do datatable “Excluir” que quando clico nele ele devera pegar o objeto da linha que está selecionada no <p:dataTable>

altem tem algum exemplo de como fazer isto

grato =D

1 Resposta

otOtavio

resolvi de maneira simples =D

adicionei ao data table as opções

selectionMode="single" selection="#{empresaController.endereco}" rowKey="#{end.id}"

no controler adicionei um set

public void setEndereco(Endereco endereco) { this.endereco = endereco; }

apos no botão mandei excluir aquele objeto da lista.

public void removerEndereco(ActionEvent acao) { System.out.println(endereco.getEndereco()); empresa.getEndereco().remove(endereco); }

vlws

Criado 31 de julho de 2012
Ultima resposta 31 de jul. de 2012
Respostas 1
Participantes 1