Efetuar busca a partir da URL
31/10/2011 23:39
0
Possuo uma página de busca com um campo que chama a action "resultadoBusca" para retornar o resultado.

A busca está funcionando corretamente só que gostaria de saber como posso modificá-la para que ela pegue o valorBusca de uma URL:
exemplo: www.meusite.com.br/sistema/busca/valorBusca=12345
e apresente a lista de resultados.


def resultadoBusca = {
def query = params.busca
if(query){
def tarefaInstanceList = Tarefa.findAllByCodigo("%${params.valorBusca}%")
render lista.listaTarefas(tarefa: tarefaInstanceList)
}
}


Agradeço a quem puder ajudar
Tags: Busca, URL


1
Vc pode passar a URL por GET da seguinte maneira:
seusite.com.br/seuController/suaAction?parametroUm=teste&parametroDois=teste2

Se for usar GET vale a pena fazer alguma leitura sobre URLEncoding:
http://download.oracle.com/javase/1.4.2/docs/api/java/net/URLEncoder.html
01/11/2011 10:40


0
Valeu Castiel.
Deu certo a URL por GET.
Obrigado.
01/11/2011 11:12



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