我有一个Grails(2.0.4)应用程序,所有应用程序均已设置为管理UTF-8编码(布局中的meta标签,mysql数据库表)。不幸的是,发生了一些奇怪的事情。
例如,如果以某种形式(用于创建域实例),则键入包含非UK字符的任何文本,如下所示:más que nada
POST包含准确的文本(带有“á”字符),但 Controller 中的params变量包含错误的文本:más que nada
View 和 Controller 之间什么都没有,这怎么发生?
我也尝试在Config.groovy中设置但没有良好的结果:
grails.views.default.codec = "html"
还有其他我想设置的东西吗?
在此先感谢所有愿意花时间查看此问题的人。
最佳答案
您的Config.groovy中的这些值如何:
grails.views.default.codec = "none"
grails.views.gsp.encoding = "UTF-8"
grails.converters.encoding = "UTF-8"
那些配置正确吗?
关于grails - 从GSP到Controller编码非UK字符的Grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11904701/