出现乱码,数据库中的是汉字,取到的是乱码。

解决方案 »

  1.   

    看你的方式是get还是post post用过滤器有用,get必须修改tomcat配置文件
      

  2.   

    可以不用
    请参考一下这个看看http://blog.csdn.net/chhdje/article/details/7496110
      

  3.   

    第一,检查数据库的编码格式是否为UTF-8或gb2312;
    第二,为tomcat中的server.xml中的Connector标签添加URIEncoding属性,URIEncoding属性值与数据库编码对应:如URIEncoding="UTF-8"或URIEncoding="GBK"或URIEncoding="gb2312"
      

  4.   

    检查数据传递方式、
    检查jsp页面编码格式
    检查IE编码格式
      

  5.   

    看看你的jsp页面字符编码,或者是看看你的数据库里面的值会不会乱码,若是乱码的话, 你把数据库的字符编码也重新设置下
      

  6.   

    我用Java(JSP)连接数据库从来没哟出现过乱码,我设置的是:
    MyEclipse 项目用UTF-8编码;
    MySql GBK编码
    tomcat 配置文件用UTF-8编码从没出现过乱码
      

  7.   

    修改mysql  ini 配置文件