1 - Crie uma aplicação:
grails create-app Teste
2 - Entre na pasta da aplicação:
cd Teste
3 - Crie um controller:
grails create-controller pacote.Teste
4 - Adicione o código abaixo ao arquivo TesteController.groovy:
package pacote
class TesteController {
def index() {
def url= "http://maps.googleapis.com/maps/api/distancematrix/xml?origins=77804040&destinations=65300000"
def doc = new XmlSlurper().parse(url)
render doc.row.element.distance.value
}
}
4 - Rode a aplicação:
grails run-app
5 - Acesse a aplicação:
http://localhost:8080/teste
Obs.: O teste foi feito com CEP's, porém funciona com endereços; Os parâmetros podem ser enviados ao controller por uma GSP e tratados por meio do objeto params;
Nenhum comentário:
Postar um comentário