首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

StringBuffer乱码有关问题

2012-05-22 
StringBuffer乱码问题StringBuffer sb new StringBuffer()sb.append(中文)return sb.toString()为

StringBuffer乱码问题
StringBuffer sb = new StringBuffer();
sb.append("中文");
return sb.toString();

为何我插入进去,显示出来的都是乱码呢?




[解决办法]
StringBuffer sb = new StringBuffer();
sb.append("中文");
System.out.println( sb.toString());

出来正确啊 


[解决办法]
那是你页面没改编码或者传输的时候有问题,这样写是完全正确的。response.setCharacterEncoding("UTF-8");试试这个,没有代码没法看你是用哪个方法传递的数据。
[解决办法]
你页面的编码格式跟你后台的不统一。导致乱码
[解决办法]
在后台把你输出的文字的编码,改成和前台一样的编码就好了。
[解决办法]
你的这个文件的格式不是UTF-8。

[解决办法]
火狐跟IE区别很大的
[解决办法]

探讨

引用:
StringBuffer sb = new StringBuffer();
sb.append("中文");
System.out.println( sb.toString());

出来正确啊

但我在页面引用的时候乱码了,为啥啊

[解决办法]
跟浏览器没关系,页面编码设置问题

热点排行