我用struts实现文件下载时,为什么用了缓冲流就会出现乱码,不用缓冲流就是好的,为什么呢?

[复制链接]
查看11 | 回复1 | 2011-5-14 04:36:55 | 显示全部楼层 |阅读模式
如题

回复

使用道具 举报

千问 | 2011-5-14 04:36:55 | 显示全部楼层
iso-8859-1是JAVA网络传输使用的标准字符集,而gb2312是标准中文字符集,当你进行网络传输的操作的时候,就需要把iso-8859-1转换为gb2312字符集显示,否则如果按浏览器的gb2312格式来解释iso-8859-1字符集的话,由于2者不兼容,所以会是乱码. 给你一个很方便的建议,你把浏览器的默认格式改下就ok了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行