注册 登录
编程论坛 J2EE论坛

为什么网页上得到的数据库中的汉字是乱码?

奥丁 发布于 2008-01-09 23:55, 1813 次点击
直接查数据库是可以显示中文的,可是在网页上读出的却是乱码
我测试在控制台上显示也是乱码
怎么回事?
6 回复
#2
guoxhvip2008-01-10 02:39
设置一下编码
#3
doughty2008-01-10 08:58
嗯,,你的编码设有问题,,,,你查查/
#4
奥丁2008-01-10 19:19
我数据库的汉字编码是UTF8
我JSP页面上的编码是GB2312
我把JSP页面编码改成UTF8是另一种乱码
从数据库中得到值之后直接转GB2312赋给Bean报错,是写的方法不对吗?

想把UTF8 转换成GB2312用的方法是什么?
#5
macrossyun2008-01-11 16:16
你把Jsp的字符集设置也用Gb2312试试,<%@ page contentType="text/html;charset=gb2312"%>
建议用GBK代替GB2312
#6
zero7co22008-01-12 02:11
编码改成GBK
#7
jxl112008-01-12 15:18
没有进行编码转换
1