java从数据库转码错误,高分悬赏

java从数据库提取数据并转码时,getBytes("iso-8859-1")转换成byte数组的时候是错误的,转码过来是乱码.mysql的编码是latin1

第1个回答  2013-01-29
iso-8859-1是jsp默认编码格式,你从jsp提取时可以这样写。从数据库提取数据时编码格式当然要和数据库的一致了
第2个回答  2013-01-29
改下你数据的编码,编码要与java中的统一,还要与页面显示的也统一
第3个回答  2013-01-29
把两边的编码格式,都改成一样的。
第4个回答  2013-01-29
将mysql的编码改了不就行了吗
第5个回答  2013-01-29
废话 两边不一样能不错?
相似回答