我已经有了一个Grails(2.0.4)应用程序,所有这些应用程序都设置为管理UTF-8编码(布局中的元标记,mysql数据库表)。不幸的是,发生了一些奇怪的事Grails将从GSP到控制器的非英国字符编码
例如,如果在一个形式(以创建一个域实例)I型含非英国字符的文本,例如:
más que nada
的POST包含准确的文本(带有“ ”字符为是),但在控制器中的PARAMS变量包含了错误的文字:
más que nada
有视图和控制器之间什么都没有,怎么能这样呢?
我也试过,没有很好的效果,在Config.groovy中设置:
grails.views.default.codec = "html"
有别的我失踪设置?
在此先感谢大家花时间看看这个问题。
如何配置它进入Grails应用程序?对于我的开发环境,我在IDE中运行应用程序,并且没有任何server.xml来设置。 – lucke84 2012-08-10 15:49:00
试试这个(http://roshandawrani.wordpress.com/2011/03/13/grails-tip-configuring-embedded-tomcat-instance-used-in-developmenttest-env/),让我知道 – 2012-08-10 16:37:27