Página de edição com Command Object
04/06/2013 21:26
0
Boa noite galera.

Estou com uma dúvida na utilização de Command Objects.

Na minha página de edição eu gostaria de reaproveitar o meu template de _form, mas preciso preencher um Command Object antes disso.

Vou dar o exemplo:



//Class UsuarioController

class UsuarioCommand implements Serializable {
String nome
static constraints = {
nome(blank:false)
}
}

def edit(Long id){
def usuario = usuarioService.busca(id)
def uc = new UsuarioCommand()
uc.nome = usuario?.nome
if(!uc.hasErrors())
return [usuario:uc]
}



Mas ele tem me dado esta exception ArrayIndexOutOfBoundsException.

Como posso popular meu Command Object após realizar a busca?

Agradeço as respostas.

[/code]
Tags: controller, command objects


0
Eduardo,

O erro está no retorno da busca (service) ou no início da criação do objeto?
06/06/2013 13:26


0
O erro está no retorno da busca (service) ou no início da criação do objeto?


Criação do objeto Command.




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