当前位置: 技术问答>java相关
jsp取数据库中数据的中文问题
来源: 互联网 发布时间:2015-06-09
本文导语: 急急急:我在jsp中取access数据库中的值,为什么当数据项中有中文的时候,取出的数据就成了乱码呢?有什么方法可以解决,请指教! | 看看 str=new String (str.getBytes("ISO-8859-1"),"gb2312"); 这样转...
急急急:我在jsp中取access数据库中的值,为什么当数据项中有中文的时候,取出的数据就成了乱码呢?有什么方法可以解决,请指教!
|
看看
str=new String (str.getBytes("ISO-8859-1"),"gb2312");
这样转行不行?
str=new String (str.getBytes("ISO-8859-1"),"gb2312");
这样转行不行?
|
首先确认你的access数据库采用的是什么字符集,(如:8859_1)
然后用下面的方法转化即可;
my_string= new String(my_string.getBytes("8859_1"),"GB2312");
然后用下面的方法转化即可;
my_string= new String(my_string.getBytes("8859_1"),"GB2312");
|
当然
是不能少的
是不能少的