数据库是什么,反正mysql这个问题比较多

解决方案 »

  1.   

    jdbc:mysql://172.16.9.6:3306/school?useUnicode=true&characterEncoding=UTF-8
    配置文件中的url加上编码,一般mysql这种问题很多!
      

  2.   

    这个正解,然后把tomcat安装目录下的conf文件夹下的server.xml文件中的    
    <Connector port="8080" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443">加上URIEncoding='utf-8',试试看能不能解决
      

  3.   

    这个正解,然后把tomcat安装目录下的conf文件夹下的server.xml文件中的    
    <Connector port="8080" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443">加上URIEncoding='utf-8',试试看能不能解决
    试过了,还是不行啊
      

  4.   

    你的查询条件是从前台传过来的的吧  取值的时候就已经乱码了 ,看看jsp的编码和  tomcat的编码是否一致。
      

  5.   

    你把SQL语句输出来看一下,到底查的是什么
      

  6.   

    把sql语句输出。自己到库里试试。