spring 使用 groovy 的 utf-8 问题
2012-07-19 17:05
260 查看
spring 使用 groovy 的 utf-8 问题 - Bory.Chan
原文出处:http://blog.chenlb.com/2009/04/spring-use-groovy-utf-8-file.html
spring 中使用动态 groovy bean 没有可设置 groovy 脚本文件的编码,是使用系统默认的编码。工作中,服务器上的系统默认编码不是 utf-8,郁闷,写的 groovy 是用 utf-8 编码。程序一发布到服务器上运行结果不正确。
spring 中的 xml 没能配置文件编码,就连在 spring 的xml 内嵌 groovy 脚本都无法使 groovy 正常运行。记得之前的程序是改变系统默认编码的方式来运行 java 程序。那也拿来用用。
java 有个启动属性参数:file.encoding 。好就用它:
$JAVA_HOME/bin/java -cp . -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.region=CN -Djava.ext.dirs=../lib com.chenlb.demo.Main "hi chenlb"
还有一种方案就是把 groovy 的中文改用其它方式表示,用 native2ascii 转换它,印象中可行。
spring 使用 groovy 的 utf-8 问题
发表于:2009年4月15日 | 分类:J2ee | 标签: groovy, spring, utf8 | views(631)版权信息: 可以任意转载, 转载时请务必以超链接形式标明文章原文出处, 即下面的声明.原文出处:http://blog.chenlb.com/2009/04/spring-use-groovy-utf-8-file.html
spring 中使用动态 groovy bean 没有可设置 groovy 脚本文件的编码,是使用系统默认的编码。工作中,服务器上的系统默认编码不是 utf-8,郁闷,写的 groovy 是用 utf-8 编码。程序一发布到服务器上运行结果不正确。
spring 中的 xml 没能配置文件编码,就连在 spring 的xml 内嵌 groovy 脚本都无法使 groovy 正常运行。记得之前的程序是改变系统默认编码的方式来运行 java 程序。那也拿来用用。
java 有个启动属性参数:file.encoding 。好就用它:
$JAVA_HOME/bin/java -cp . -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.region=CN -Djava.ext.dirs=../lib com.chenlb.demo.Main "hi chenlb"
$JAVA_HOME/bin/java -cp . -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.region=CN -Djava.ext.dirs=../lib com.chenlb.demo.Main "hi chenlb"其实只要 file.encoding 就可以了,其它是从旧的程序复制过来。
还有一种方案就是把 groovy 的中文改用其它方式表示,用 native2ascii 转换它,印象中可行。
相关文章推荐
- spring 使用 groovy 的 utf-8 问题
- J2EE项目中使用Spring 4及.properties文件UTF-8编码问题
- SpringBoot(六):SpringBoot使用CROS解决跨域问题
- Tomcat下使用Spring + JPA 需要注意的问题
- 【redis】5.spring boot项目中,直接在spring data jpa的Repository层使用redis +redis注解@Cacheable直接在Repository层使用,报错问题处理Null key returned for cache operation
- spring3使用task注记及task:annotation-driven解决定时问题
- 关于在UTF-8编码下使用ASPUPLOAD组件时遇到的问题
- Spring项目中使用Junit单元测试并配置数据源的问题
- 使用 spring aop 在DispatchAction中遇到的问题
- spring使用context:property-placeholder载不进属性问题 wangbiglei 发表于1年前 原 spring使用context:property-placeholder载不进属性问题
- 使用spring中遇到"java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor"问题
- 几个问题(十)-------spring的IOC、AOP的使用场景
- 使用spring的aop实现拦截action后出现依赖注入为空的问题
- spring map使用annotation泛型注入问题分析
- 关于spring使用@value注解获取properties文件属性问题
- 使用Spring Data Redis时,遇到的几个问题
- PHP 使用流方式下载文件与 UTF-8 的 BOM 问题
- 使用@jsonField失效?springBoot@jsonformat引起的时区问题,但是,这个要写死了!我就是不要这个时区。
- Spring学习11- Spring使用ThreadLocal解决线程安全问题
- 解析使用substr截取UTF-8中文字符串出现乱码的问题