WebService REST em Grails?
03/01/2013 02:25
0
Alguém tem algum material explicando como aplicar esse paradigma utilizando Grails?
Consegui fazer o mapeamento etc. Agora não entendo como passar o JSON para meu WS.

No caso tenho um serviço criar que instancia um cliente no BD.

localhost:8080/webservice/cliente/criar

Se eu fizer: localhost:8080/webservice/cliente/criar?nome=gleydson&idade=20

Funciona tranquilo.

Estou começando com WebServices. Valeu!1
Tags: Rest


1
Fala Brother!

Algo simples e rápido de fazer é no seu controller vc renderizar como JSON o retorno do que vc pesquisar

Ex:

def suaAction(){
List<Objeto> objetos = Objeto.findAllByAlgumaCoisa(algumaCoisa)

render objetos as JSON
}


0
No caso não queria um render JSON, mas sim enviar para o método o JSON. Fazer um POST.

Valeuu!
03/01/2013 14:44


1
Fala Brother!

Um jeito que acho bem feio seria gerar uma string json e setar num campo hidden(mas funciona) :D
Outro jeito só que julgo ser mais elegante seria usando ajax segue um LINK de exemplo!

Ou se vc estiver usando o grails 2.0.4+ dá uma olhada nessa DOCUMENTAÇÃOcreio que vc vai encontrar exatamente o que vc quer!

Abraço!


2
Consegui através desse post do fórum.

Clique Aqui

Valeu pela ajuda :)
04/01/2013 05:51



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