javasf@googlegroups.com
[Top] [All Lists]

[javasf] Ajuda com um CURD basicão

Subject: [javasf] Ajuda com um CURD basicão
From: Jean Jorge Michel
Date: Wed, 28 Mar 2012 11:50:29 -0300

Galera, bom dia.

Estou retomando um pet projetc para fazer umas experiências com JEE.

 

Nesta etapa estou montando uma tela onde retornam varias linhas de dados em uma dataTable, e eu tenho a cada linha as opções de editar e deletar o registro.

 

Deletar está implementado, mas editar eu não estou visualizando como fazer em um component-based framework. Estou com aquele dogma dos action-based onde é chamada uma página e passado um parâmetro que indica a ação e recupera da sessão o objeto, edita, coloca na sessão ou persiste, retorna pra não sei onde, blábláblá.

 

Bem, o que eu tenho é uma lista de objetos com uma coluna listando as ações:

 

<p:column >

  <p:commandButton image="ui-icon ui-icon-pencil" type="button" />

  <p:commandButton image="ui-icon ui-icon-trash"

                   actionListener="#{homeBean.deleteNote(note)}"

                   update="form, notes, growlDisplay" />

</p:column>

 

Depois eu tenho uma página de cadastro / alteração.

 

Indo por partes, como é que eu faço o botão editar ir para a essa página colocando em sessão o objeto da linha?

 

Calma, não me xinguem, fui até Pai Google com a oferenda: “JSF 2 dataTable to edit page”, “JSF 2 CRUD example”, etc. E não vi ser feito dessa forma. Vi o cara abrir a linha para ser editado ali mesmo na dataTable o registro, legal, mas agora não é o que eu preciso. Vi chamar um método que redireciona o cara e tal... achei meio POG. Queria saber como é feito por vocês.

 

Valeu a ajuda e paciência ;)



--
Best regards,
Jean J. Michel

* Sent from my cellphone, please forgive the lack of accents and punctuation marks ;)
My blogs: http://www.jeanjmichel.blogspot.com and http://www.anonymousbiker.wordpress.com
My Twitter: http://twitter.com/jeanjmichel

--
Você recebeu esta mensagem por que é membro do Javasf
http://groups.google.com/group/javasf
 
Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil
<Prev in Thread] Current Thread [Next in Thread>