Tela de Pesquisa
06/12/2010 00:00
0
Gente, boa tarde
Preciso de uma ajuda, é que não sei nem por onde começar
Eu tenho uma classe de domíniio aluno, com todas as actions e visualizações padrões.
Preciso fazer o seguinte, quero fazer uma tela de pesquisar, onde eu entre com o nome do aluno e quando eu clicar no botão Pesquisar ele me retorne uma action "listPesquisa" por exemplo com um list que mostre so os alunos que tenham no campo nome o que for digitado na tela.
Como ja disse, nem sei por onde começar, alguem pode me ajudar?
Obrigado desde já
Tags: Grails


0
Bom, se é pra dar uma idéia inicial, use criteria para fazer a busca ao invés dos finders dinâmicos.

Você pode escrever a sua action que faça a pesquisa de tal forma que um dos parametros seja o campo a ser pesquisado e, com base neste valor, montar a criteria para, em seguida, fazer a busca que você está querendo.

Da uma olhada neste link: <!-- m --><a class="postlink" href="http://grails.org/doc/latest/ref/Domain%20Classes/createCriteria.html">http://grails.org/doc/latest/ref/Domain ... teria.html</a><!-- m -->

Já é um ponto de partida.


0
Olá henriquefga.
Estes posts mostram o uso do plugin Searchable (<!-- m --><a class="postlink" href="http://www.grails.org/plugin/searchable">http://www.grails.org/plugin/searchable</a><!-- m -->) para buscas, que também pode lhe ajudar:
http&#58;//blog.lucastex.com/2009/03/25/2of25-searchable-full-text-indexed-search-in-grails/
http&#58;//omarello.com/2010/08/grails-full-text-search/
http&#58;//www.ibm.com/developerworks/br/java/library/j-grails07219/
10/12/2010 00:00



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