Popular um Objeto no Controller com os TextField da View
28/01/2015 20:01
0
Boa Noite,

estou tentando atribuir os valores das TextFields da minha View atributos do meu objeto criado no Controller, porem não estou conseguindo pegar esses valores.
Exemplo:

View :

<g:textField name="nome" maxlength="40" value="${pessoaInstance?.nome}"/>

Controller :

def Pessoa p
p.nome = params.nome

ALguem teria alguma dica?

desde já agradeço.
Tags: TextField


1
Daniel, tente fazer assim, no controller :

def p = new Pessoa(nome: params?.nome)

println p?.nome // para ver se pegou o nome
29/01/2015 11:00


0
Daniel, você pode nos postar o código do seu formulário e da action no seu controlador para que eu dê uma olhada?


0
Boa Tarde Pessoal, segui a dica do Pedro Henrique e deu certo.
estava faltando dar um "new".

Obrigado pela ajuda.

30/01/2015 12:41



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto