Como passar vários parâmetros?
26/10/2011 12:38
0
Bom dia a todos,
Estou com uma dúvida, não sei bem como fazer, mas queria que alguém me ajudasse.
Como faço para passar na linha abaixo:


<g:link controller="mappProjetoFinalistico" action="create" params="[mapps:mapps.id]">Adicionar PF</g:link>


vários parâmetros, pois já existe o "params="[mapps:mapps.id]" e gostaria de acrescentar outros, isso é possível, como seria a forma correta de implementar?

Agradeço desde já!
Tags: Parâmetros, Params


0
Voce poderia passar mais parâmetros da seguinte maneira:

<g:link controller="mappProjetoFinalistico" action="create"
params="[id:mapps.id, nome:mapps.nome, teste:mapps.teste, qualquercoisa: mapps.blablabla]">
Adicionar PF
</g:link>

é simples basta passar os parametros como se fosse um array;
Depois vc consegue obter no Controller da seguinte maneira:

params.get('id')
params.get('nome')
params.get('teste')
26/10/2011 13:21


0
ops, acabei esquecendo do '$':

params="[id:${mapps.id}, nome:${mapps.nome}, teste:${mapps.teste}, qualquercoisa:${mapps.blablabla}]"
26/10/2011 13:23



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