编写文件下载,出现的乱码问题解决资料
2013-12-16 17:16
239 查看
tomcat 默认全部都是用ISO-8859-1编码,不管你页面用什么显示,tomcat最终还是会替你将所有的字符转做ISO-8859-1,那么当在另目标页面再用GBK翻译时就会将本来错的编码翻译成GBK的编码,这是文字会乱码。
所以需要先将得到的字符(不管是什么)都先用字节数组表示,且使用ISO-8859-1进行翻译,得到一个在ISO-8859-1环境下的字节数组,例如AB表示成【64,65】,然后再用GBK编码这个数组,并翻译成一个字符串。
所以需要先将得到的字符(不管是什么)都先用字节数组表示,且使用ISO-8859-1进行翻译,得到一个在ISO-8859-1环境下的字节数组,例如AB表示成【64,65】,然后再用GBK编码这个数组,并翻译成一个字符串。
相关文章推荐
- 解决springmvc返回json数据IE出现文件下载和json数据中文乱码问题
- 解决文件下载时文件名出现乱码的问题
- Intellj idea 上编写上传案例,上传文件时,出现文件名乱码问题描述及解决方式
- struts2实现文件下载所出现的乱码,解决方法
- 解决文件下载时文件名乱码问题
- 解决从数据库下载文件时,中文文件名为乱码的问题!
- 解决各大浏览器下载文件乱码以及Firefox下载文件名不全问题
- 解决各大浏览器下载文件乱码以及Firefox下载文件名不全问题
- 在使用中文名下载文件时文件名出现乱码的解决办法
- 打包下载文件 中文文件名乱码问题的解决
- Plupload控件在IE9下不能上传、文件尺寸为空、出现下载对话框问题解决
- Sublime text3 打开txt文本文件时出现乱码问题解决
- PHP实现多种格式文件下载并解决乱码问题
- php中强制下载文件的代码(解决了IE下中文文件名乱码问题)
- 解决javaWEB 下载文件中文名称乱码问题
- 读取文件时出现中文乱码问题的解决
- 从CSV文件导入Hive出现中文乱码问题解决
- tomcat下部署javaweb项目,解决http下载rar文件,乱码问题
- 文件上传下载解决乱码问题