JSP页面链接MySQL数据库从一个表里面拿出来的数据 然后显示在页面上 然后再随机将一条存储

JSP页面链接MySQL数据库从一个表里面拿出来的数据 然后显示在页面上 然后再随机将一条存储到另一个表里面就是乱码!怎么办?

第1个回答  2014-02-20
排除起来很好排除。思路给你。
先看你页面上显示的是不是乱码。
如果不是,那就检查下随机取一条存到另一个表里,存之前接受到的数据是不是乱码。追问

显示在页面不是乱码,接收到的是乱码!!!这个怎么办!

追答

贴代码吧,你用什么方式,取页面上的随机数据的。

追问

这个是接收数据! 然后用下面的insert方法  插入到另一个表当中!

追答

你控制台打印是乱码,那么肯定是字符集的问题,建议换几种字符集试试。utf-8,gb2312等等。
还有用myeclipse查看下页面的编码是什么,最好统一。在你的文件上,右键,属性,text file encoding查看。

追问

查了没问题

第2个回答  2014-02-20
可能是你MySql数据库字符集的事,默认是拉丁,你有没有改成gbk,或者其他中文格式 还有页面也最后和数据库字符一致追问

没有,我的编码格式都是utf8de

没有,我的编码格式都是utf8de

第3个回答  2014-02-20
编码不一致吧追问

一致,或者你有别的办法也可以,我问过别人说,显示到页面就已经转码了,然后再存入数据库,所以就转不回去了,就会是乱码!谁有好的办法,谢谢了!!!

一致,或者你有别的办法也可以,我问过别人说,显示到页面就已经转码了,然后再存入数据库,所以就转不回去了,就会是乱码!谁有好的办法,谢谢了!!!

相似回答