主题:[讨论]jsp连接mysql数据库,中文乱码问题
gouleaf
[专家分:0] 发布于 2007-08-25 16:25:00
jsp连接mysql数据库,出现中文乱码,我用的是tomcat 5.0服务器,往数据库存中文数据时,显现的全是"????",读出来也是乱码,有什么好的解决方法吗?
急
回复列表 (共1个回复)
沙发
无缘今生 [专家分:10] 发布于 2007-08-25 22:56:00
在向数据库中写数据的时候,先把它转换为GB2312的编码格式,然后再存入数据库。
从数据库中读数据时,可以直接读取,不用任何转换。
String str = new String (mystr.getBytes("ios-8859-1"), "gb2312");
我来回复