jsp,向数据库写入数据成功,但数据库中出现??????

来源:百度知道 编辑:UC知道 时间:2024/05/17 16:24:31
RT,从jsp页面中的文本域向数据写入数据成功。

但是数据库中出现的是????????(注意不是乱码,全都是??????)

我已经在servlet中敲入以下代码:

//解决中文乱码

request.setCharacterEncoding("GBK");

ann=Tools.getNewString(ann);

Tools里是 result=new String(input.getBytes("iso-8859-1"),"utf-8");

我觉得已经解决了乱码问题。

但是为什么还是出现????

高手解决下,在线等。
换成GBK不行

utf-8跟gbk不能同时用的..对同一个数据只能用同一种编码或者是可以兼容的编码

result=new String(input.getBytes("iso-8859-1"),"utf-8");

第二个参数换成GBK试试

用 GB2312