Problema com data binding de listas com relacionamentos
08/05/2009 00:00
0
Boa tarde pessoal,

Ao utilizar o suporte a binding de listas no Grails 1.1, tenho tido uma exceção inconsistente fazendo binding de uma lista com relacionamento como no exemplo abaixo:


<g&#58;textField name=&quot;itensFornecimento[2].produto.id&quot; value=&quot;$&#123;item?.quantidade&#125;&quot;/>


Segue o erro em que ocorre no momento em que eu carrego uma entidade via parametros [i](fornecimento.properties = param)

Error 500&#58; org.springframework.beans.NullValueInNestedPathException&#58; Invalid property 'itensFornecimento[0].produto' of bean class [Fornecimento]&#58; Value of nested property 'itensFornecimento[0].produto' is null


Acontece quando eu tento inserir um novo item, numa tela de edição. Na inclusão funciona perfeitamente.

Os campos do novo item são postados através de uma linha de tabela adicionada dinamicamente numa tabela da página via jQuery, e os campos seguem a instrução de data binding do Grails/SpringMVC.

Se alguém tiver uma sugestão, é bem vinda!
Tags: Grails


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