数据库,JSP统一编码,建议使用UTF-8。

解决方案 »

  1.   

    建数据库的时候编码是不是设成UTF-8了?
      

  2.   

    我全部改成utf-8后就连不上数据库
      

  3.   

    这个问题,明显是编码的问题,你在数据库中设置字符编码,是JSP文件与数据库的编码格式保持一致。
      

  4.   

    你建数据库的时候用的可能不是utf-8,当你建好数据库之后再改就不对了,重新配置mysql为utf8,再重建库就ok了另外,楼上几位以及楼下一位各种正确,就是编码不一致的问题
      

  5.   

    把数据库编码改成utf-8,建数据库和表时指出就行。
      

  6.   

    可以先查看数据库编码,然后进行修改
    --查看数据库的字符集 
    show variables like 'character\_set\_%'; 
    show variables like 'collation_%'; 
    --设置数据库字符编码 
    set names 'GBK' 
    alter database payment character set GBK; 
    create database mydb character set GBK; 
    set character_set_client=gbk; 
    set character_set_connection=gbk; 
    set character_set_database=gbk; 
    set character_set_results=gbk; 
    set character_set_server=gbk; 
    set character_set_system=gbk; 
    set collation_connection=gbk; 
    set collation_database=gbk; 
    set collation_server=gbk;
      

  7.   

    如果你统一数据库、servlet、jsp页面都使用utf-8的编码,就不会出现这种问题了。
      

  8.   

    编码格式的问题,建议都改成UTF-8或者gbk,