JSP页面开始使用的字符集是GB2312,发现部分生僻汉字显示乱码?。如堃,喆,等等。将字符集换成GBK后,可以正常显示,不过好像在这两种中,一般设置的都是前者,还有一个国际化的中文字符集ISO ****记不得了,我的疑问是,以后到底设置那种字符集呢,最好有人能帮忙介绍下这几个的区别??

解决方案 »

  1.   

    纯中文就设置gbk
    非纯中文的就设置utf-8很多开源web系统提供这两源码下载,utf-8占用空间会大点,但支持多种语言
    ISO8859-1,又收Latin-1 包括了 西方欧洲语言的附加字符
      

  2.   

    utf-8是王道
    几乎全世界的语言都支持,utf-8确实比gbk/gb2312等多占一倍的空间,但现在硬件都很好了,完全不会影响性能问题。ok,别用什么gbk/gb2312/big5  遇到不兼容时很麻烦推荐 utf-8
      

  3.   

    UTF-8.凡是要用到charset得地方,你就用UTF-8。
    以后就算有人往你系统里面输日文韩文都不怕出现"????"
    支持2楼。UTF-8才是王道。