Oi Thiago,
para este caso recomendo que você use o rendering plugin. Ele faz justamente isto, renderizar arquivos gsp como se fossem pdf.
onde eu acho o rendering plugin e link anteriores e o acima ele não tem informações sobre instalção dele.
Oi Thiago,
aqui está o rendering plugin: http://www.grails.org/plugin/rendering
Obrigado , continuando já instalei o rendering plugin e adicionei a linha no meu controler
renderPdf(template: "/pdfs/report", model: [report: reportObject], filename: reportObject.name)
Para poder chamar a página em pdf o que eu tenho que editar agora?
Oi Thiago, basta acessar a página.
Na minha view eu não acrescento nada??
Nada. Lindo né?
Como este negócio funciona: o rendering usa por baixo dos panos um browser 100% feito em Java chamado Flying Saucer. Este browser permite renderizar o conteúdo em outros formatos, como PDF, por exemplo.
Tudo o que o plugin faz é redirecionar a saída para o Flying Saucer, que por sua vez vai gerar a saída em PDF, que sairá como download para o seu usuário final.
Muito bacana a informação! vou dar uma pesquisada no Flying Saucer!