Editar campo usando InCell Editing PrimeFaces
02/08/2011
0
Pesquisa em um monte de sites e inclusive aqui , porem nenhum exemplo me ajudou até agora!
Galera como faço pra usar o componente p:cellEditor e depois de editado gravar no Banco de Dados? Pq o exemplo no primefaces é gravado num ArrayList.
Desde já agradeço atenção de todos.
Alberon
Posts
05/08/2011
Dyego Carmo
Valeu !
09/08/2011
Alberon Oliveira
Desculpe mas não entendi!
Gostaria de fazer parecido com que ta na página do primafeces.
http://www.primefaces.org/showcase/ui/datatableEditing.jsf
Podéria posta um exemplo de como faço pra implementa o Cell Editing na minha datatable?
E grava as mudanças no banco de bados?
Desde ja agradeço pela atenção dada.
10/08/2011
Luciano Martins
17/08/2011
Dyego Carmo
19/08/2011
Alberon Oliveira
Você podéria posta um exemplo pra fica mais fácil!?
Desde já agradeço mais uma vez pela ajuda!
02/09/2011
Diego Silva
Olá Alberon e pessoal, também passei por esse problema mas consegui resolver
Para isso, no método que traz a lista do banco temos que fazer uma verificação...
public List<ObjetoQualquer> getListagem() { if (listagem.isEmpty()) { //listagem é uma lista declarada de ObjetoQualquer listagem = (List<ObjetoQualquer>) dao.listagemoDoBanco(); } return this.listagem; }
Desta forma a lista não é recarregada quando usamos o RowEditListener... e temos a referencia do objeto editado.
e luxu, não é pq vc não conseguiu que é impossível de fazer, eu fiz e está funcionando perfeitamente...
Fiz um módulo de lançamento de notas que são alteradas diretamente no dataTable.
Abraço,
Diego de Moura
02/09/2011
Diego Silva
Olá Alberon e pessoal, também passei por esse problema mas consegui resolver
Para isso, no método que traz a lista do banco temos que fazer uma verificação...
public List<ObjetoQualquer> getListagem() { if (listagem.isEmpty()) { //listagem é uma lista declarada de ObjetoQualquer listagem = (List<ObjetoQualquer>) dao.listagemoDoBanco(); } return this.listagem; }
Desta forma a lista não é recarregada quando usamos o RowEditListener... e temos a referencia do objeto editado.
e luxu, não é pq vc não conseguiu que é impossível de fazer, eu fiz e está funcionando perfeitamente...
Fiz um módulo de lançamento de notas que são alteradas diretamente no dataTable.
Abraço,
Diego de Moura
03/09/2011
Luciano Martins
09/09/2011
Dyego Carmo
Poderiaa postar o exemplo inteiro ?
Clique aqui para fazer login e interagir na Comunidade :)