MYSQL编码为:gbk
页面编码为:gbk
直接在数据库里insert进去时是中文.
凡是从jsp页面添加进去的字符串类型值全部是乱码,
取值的时候,也全部都是乱码,
如何解决?

解决方案 »

  1.   

    在你的JSP中添加一句 set names 'gbk'http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
      

  2.   

    字符集要保持统一
    set names gbk
      

  3.   

    请问语法是怎么样呢?总不能直接把set names 'gbk'句代码丢Jsp上面吧,没用使用过这种方法,原来都是使用:
    <%request.setCharacterEncoding("gbk"); %>这种方式已经不管用了,- -!
      

  4.   


    你是怎么执行”select * from tabl1" 那就怎么去执行 "set names 'gbk'"