Websphere Application Server JVM通用参数对文本文件汉字编码的影响
2014-05-07 16:06
435 查看
Web应用系统部署在WAS(Websphere Application Server)下,系统存在这样一个功能,读取数据库内的数据,
写入本地文本文件,提供给用户下载。
问题是在文本文件生成后,中文出现乱码(全部显示“?”)。系统本身记录的日志文件中文也为乱码,查看日志和
文本文件的编码,发现均为ASCI编码。
系统和环境变量为zh_CN.UTF-8。
解决办法:
登陆WAS管理控制台,依次点击:
服务器-》服务器类型-》WebSphere Application Server -》server 1(应用服务器名称,需要修改哪个就点击哪个)-》java和进程管理 -》进程定义-》java虚拟机,设置 通用 JVM 参数
-Dfile.encoding=UTF-8
-Dclient.encoding.override=UTF-8
-Ddefault.client.encoding=UTF-8
写入本地文本文件,提供给用户下载。
问题是在文本文件生成后,中文出现乱码(全部显示“?”)。系统本身记录的日志文件中文也为乱码,查看日志和
文本文件的编码,发现均为ASCI编码。
系统和环境变量为zh_CN.UTF-8。
解决办法:
登陆WAS管理控制台,依次点击:
服务器-》服务器类型-》WebSphere Application Server -》server 1(应用服务器名称,需要修改哪个就点击哪个)-》java和进程管理 -》进程定义-》java虚拟机,设置 通用 JVM 参数
-Dfile.encoding=UTF-8
-Dclient.encoding.override=UTF-8
-Ddefault.client.encoding=UTF-8
相关文章推荐
- 验证ORACLE不同字符集中汉字占用的byte及NLS_LENGTH_SEMANTICS参数的影响
- x264的一些参数设置对编码效率的影响
- 关于地址传参,&被转义为&,汉字被转义为编码,导致参数读取不了的解决方案
- C++读入文本文件的编码方式以及影响
- (转)x264的一些参数设置对编码效率的影响
- js参数不要直接传汉字,防止编码错误,转换成UniCode编码
- x264的一些参数设置对编码效率的影响
- x264的一些参数设置对编码效率的影响
- 网页采用UTF-8编码,传递汉字参数时出现乱码解决方法
- Unicode 字符编码表|汉字Unicode编码的区间为:0x4E00→0x9FA5
- GB2312中的汉字编码规则
- JAVA_OA(十四):SSM练手项目bug-JSP页面传递参数的编码问题
- 信息处理交换用汉字编码字符集 GB2312-80
- Atitit.检测文本文件的编码 自动获取文件的中文编码
- 采用H.264编码视频的参数设定
- JS向OC传递JSON参数时的编码解码问题
- 用vc++如何得到汉字的Unicode编码?
- Linux文本文件编码问题
- 解密不同编码的的参数。
- iOS开发:字符编码-判断NSString是纯汉字还是含有汉字