2011-08-12 67 views
1

我遇到了一些德國字符串在響應中編碼不正確的問題。該項目使用ExtJS和Jawr在Grails中設置。所有字符串都存儲在一個.properties文件中,這些文件按照每種語言進行翻譯。德語字符串包含需要用utf-8編碼的字符。使用g:字符串編碼的字符串正常工作。通過Jawr的g:字符串顯示不正確。我嘗試通過在Config.groovy文件中設置jawr.charset.name ='utf-8'來設置jawr編碼,但那並沒有解決它。我的理解是,jawr字符集應該使用Grails設定在可能的情況,這是使用當前設置:與Jawr的ExtJS似乎與編碼設置相混淆

grails.views.gsp.encoding = 「UTF-8」 grails.converters.encoding = 「UTF-8」

我試着使用螢火蟲追蹤html,但所有的編碼似乎都是utf-8。我唯一的理論是這個字符串被jawr錯誤地編碼。任何想法,我應該看看?我目前正在使用Jawr-3.3.3。

回答

0

在論壇外發現的答案。問題在於使用run-app在本地運行grails。部署的版本工作正常。