utf-8 文字が正しく表示されず、代わりに "?" と表示される Groovy サーバー ページ (gsp) に問題があります。これは、「${}」などの grails タグ内で発生します。
例:
<p>Não</p> --> output browser: Não - OK
<g:link title="Avaliação Relatório"....> output browser: Avaliaç?o Relat?rio
${value? "Sim" : "Não"} output browser: N?o
gsp はすでに UTF-8 になっています。私の grails のバージョンは 1.2 M3 で、ローカルホストでは文字は正常に表示されますが、サーバー (Tomcat) ではそうではありません。
それはバージョンの問題だと思って、1.3.3 にアップグレードしましたが、問題は引き続き発生しますが、現在は localhost でも発生しています。