你存汉字存进去了? 我存时进去时就是乱码的 字母和数字都没事 就是汉字获取时乱码 前天刚解决 就是获取参数时
String str=request.getParameter("参数");
str = new String(str.getBytes("ISO-8859-1"), "utf-8");
再反编一下就可以了 我就是这么解决的
你用的servlet的话,那你在serlet中的get ,post方法中加上这么一句话,req.setCharacterEncoding("gbk");
resp.setContentType("text/html;charset=gbk");
这个就是设置字符集,gbk,你在数据库里的字符集也是这个,也就是说他们要保持一致。
我觉得对乱码问题,你先要找到他出现的原因及位置。
1