Como ver o código-fonte do GSP que virou um fonte groovy!!
Postado em
15/04/2008 00:00

0

0
Pessoal,
Essa eu achei
muito útil mesmo. Como sabemos, um jsp quando é compilado pelo container, se transforma automaticamente em um .java! Não poderia ser diferente, e é claro, que um .gsp também tem que virar código-fonte, e não por menos, ele vira um .groovy.
E qual a utilidade de se ver o código-fonte que foi gerado? Bom, espere só até receber uma exception assim:

Complicado né! Então, basta passar o parâmetro abaixo, no fim da url.
?showSource
Fazendo com que a url fique:
http://host:port/grails-app/controller/action/id?showSource
Exatamente, e você vai conseguir ver o código que foi gerado, e enfim, entender o que é que aconteceu na linha descrita na exception!

Muito útil mesmo! Mas atenção, este parâmetro só funciona em ambiente de desenvolvimento, e não em amb. de test ou prod!
Um abraço!
Fonte:
Viewing the source of a compiled GSP in Grails
Tags:
Snippets
lucastex
Pontos: 17