标题:gb2312怎么还是乱??
只看楼主
smoon
Rank: 1
等 级:禁止访问
帖 子:461
专家分:0
注 册:2006-4-29
 问题点数:0 回复次数:8 
gb2312怎么还是乱??
<%@page pageEncoding="gb2312"%>
<%@page contentType="text/html;charset=gb2312"%>
<%request.setCharacterEncoding("gb2312"); %>
<jsp:include page="top.html"/>
在一个页里用html开始的时候是乱码找了点资料说上面的代码可以解决。。。我加上怎么还是乱呀??
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
都是gb2312的拉呀。。。。。。大家帮下忙呀。。。
搜索更多相关主题的帖子: page target charset html 
2006-12-24 15:44
禹_二
Rank: 1
等 级:新手上路
帖 子:661
专家分:0
注 册:2006-9-13
得分:0 
String str=new String(要转换的变量.getbytes("iso8859-1","gb2312")) ,转换一下就可以.

2006-12-24 19:01
smoon
Rank: 1
等 级:禁止访问
帖 子:461
专家分:0
注 册:2006-4-29
得分:0 

不是把。。。是真个html都是乱的。。。。那要写到什么时候呀。。


QQ:860660016
网站:http://
承接各种C#项目中。。。。。
2006-12-24 19:11
禹_二
Rank: 1
等 级:新手上路
帖 子:661
专家分:0
注 册:2006-9-13
得分:0 
怎么可能,都是乱的!

2006-12-24 19:18
hanshengchua
Rank: 1
等 级:禁止访问
威 望:2
帖 子:174
专家分:0
注 册:2006-5-8
得分:0 
String str=new String(要转换的变量.getBytes("iso8859-1","gb2312"));

页面html错误应该是编辑页面的工具换来换去了。。我也遇到过这样的情况,用dr和pf互换的时候,或者dr不同版本互换的时候就容易出现乱码!
不过只是知道这么回事,也不知道怎么解决,都是不怎么敢互换。。

[此贴子已经被作者于2006-12-24 21:29:37编辑过]

2006-12-24 21:26
yangte
Rank: 1
等 级:新手上路
帖 子:163
专家分:0
注 册:2006-10-2
得分:0 
用记事本打开,看看html 是不是乱码啊、

2006-12-26 23:46
可可℃乐
Rank: 2
等 级:新手上路
威 望:3
帖 子:1054
专家分:0
注 册:2006-5-9
得分:0 
+个过滤器什么都OK 只要你数据库没有问题

[url=http://www.]网页设计教程[/url]
2006-12-28 14:24
WestNet
Rank: 1
等 级:新手上路
帖 子:174
专家分:0
注 册:2006-10-31
得分:0 
乱码都是汉字造成,汉字就需要转换的String str=new String(要转换的变量.getbytes("iso8859-1","gb2312"))

不灰心等待,痛苦也忍耐。
2006-12-28 15:51
NiceGirl
Rank: 2
等 级:新手上路
威 望:4
帖 子:909
专家分:0
注 册:2006-6-18
得分:0 
楼主应该是在各种编辑器转换出现代码中的汉字乱码,加个<meta>标签再把汉字重写一遍应该就OK了,
如果是运行时乱码,那就要用new String(要转换的变量.getbytes("iso8859-1","gb2312")) 或者写个过滤器(建议代码
调试完毕后再加过滤器,因为加过滤器后调试会出现代码错误不报异常,页面空白等现象)

曾经以为百般艰难,蓦然回首,才发现已飞渡千山。。!
2006-12-28 16:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-111734-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.198742 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved