grails-1.0.1 生成的views和controllers如何怎样才能是UTF-8格式
xiaoqiuhe
2008-02-24
最近对grails很有兴趣,在测试使用,有一个发现
grails-1.0.1 运行grails generate-all XXX 命令生成的views和controllers默认的文件编码类型为ANSI格式,这种格式对中文似乎不支持,把文件另存为UTF-8格式就能支持中文。 请教怎样设置才能在生成views和controllers的时候,就生成UTF-8格式的文件呢? |
|
agile_boy
2008-02-25
$GRAILS_HOME/src/grails/templates/下边是你所需要修改的文件,我猜想,scaffolding下边应该有你所要修改的文件。
good luck |
|
xiaoqiuhe
2008-02-25
谢啦,偶先试试看
|
|
flowercat
2008-02-26
在grails1.0中修改Config.groovy中
grails.views.gsp.encoding="UTF-8" 将UTF-8改成GBK,这样使用grails generate-all DomainName 方式生成的gsp文件为GBK编码。gsp中还是<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>,中文可以很好的显示 |
|
agile_boy
2008-02-26
正解 不过没有尝试过
|
|
xiaoqiuhe
2008-02-26
flowercat 写道 在grails1.0中修改Config.groovy中
grails.views.gsp.encoding="UTF-8" 将UTF-8改成GBK,这样使用grails generate-all DomainName 方式生成的gsp文件为GBK编码。gsp中还是<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>,中文可以很好的显示 谢啦,偶试试看 |
|
xiaoqiuhe
2008-02-27
改成GBK还是没管用,我的JDK是1.4.2,有关系吗?
|
|
casephoen
2008-03-24
像ror一样,不管三七二十一,所有地方统统用utf-8,用其他的难保不知道哪儿出问题
|
|
agile_boy
2008-04-07
同意casephoen ,最好都用utf-8,包括groovy源文件及编译选项
其实有的时候,很多是出现在源文件不是utf-8编码的原因。 |