| Subject: | Re: [javasf] seam básico |
|---|---|
| From: | David Faulstich |
| Date: | Mon, 16 May 2011 18:14:30 -0300 |
|
Se você passar o ID ele vai Alterar (Update) na entidade. Se não passar (Através do comando de Add Entidade) ele vai criar um novo. De uma olhada no método wire que existe no EntidadeHome.java que o seam gen criou. Se o id estiver settado, ele carrega os dados do objeto (da um find) e depois vai carregando todos os relacionamentos para N e para 1. O metodo wire chama o getInstance() que exite no home porque foi Herdado da classe EntityHome<T> onde T é a entidade. Ele utiliza o ID passado através do <f:param /> do page.xml e do botão de ação da página LIST. Os parâmetros que têm a string FROM serve para identificar de qual tela a requisição está chegando para ao final do processo de atualização, alteração ou seleção, o sistema voltar para tela de início. Note que o Seam Gen não gera cruds com N para N e para isto é necessário alterar o método WIRE e também os parâmetros do page.xml. Em 16 de maio de 2011 17:17, Victor Vidigal <victorvidigal@xxxxxxxxx> escreveu: agora sim entendi melhor mas nao completamente -- 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> |
|---|---|---|
| ||
| Previous by Date: | Re: [javasf] Múltiplas instâncias de componentes facelets, Alexandre Silveira |
|---|---|
| Next by Date: | Re: [javasf] seam básico, Victor Vidigal |
| Previous by Thread: | Re: [javasf] seam básico, Victor Vidigal |
| Next by Thread: | Re: [javasf] seam básico, Victor Vidigal |
| Indexes: | [Date] [Thread] [Top] [All Lists] |