就是JSP页面的格式我已经开成了gbk了  然后和数据库连接上了 ,但是在登录页面或者注册页面输入中文写到数据库的时候就会出现乱码,或者是从数据库中提取中文信息到jsp页面显示的时候就会出现乱码!
这个是什么原因?我觉得这个问题应该不大吧 ,哪个高手教教,谢啦!

解决方案 »

  1.   

    jsp,数据库统一字符集,
    在后台打印数据看是否是乱码,看哪个阶段是乱码?
      

  2.   

    建议统一使用UTF-8
    包含项目及项目中所有文件,如果是用mysql的话,也应该使用utf8
      

  3.   

    数据库 页面 还有传输字符的时候字符都得统一  顶楼上最好还是用utf-8  GBK有时候会出问题
      

  4.   

    是不是你装mysql的时候默认的拉丁语  或者你在读写数据库的时候都设置下字符编码
      

  5.   

    。。我不是用的mysql 我用的sqlserver 我现在去试试utf-8
      

  6.   

    如果用request的getParameter获得值的话,在前面要先request.setCharacterEncoding("utf-8")来更改编码格式