把页面改成GBK编码,这跟公司的开发平台有关系吗?

解决方案 »

  1.   

    页面使用GBK字符集。一般的情况下我们都使用gbk中单的filter也要使用gbk。
      

  2.   

    gbk就是gb2312,只跟你的系统操作平台有关!
      

  3.   

    gbk支持的字符集要比gb2312大,很多在gb2312下无法显示的字符,如中文——,在gbk下都可以正常显示,如果能换成gbk,建议你换成gbk。嗯,我试了,换成gbk后,肯定能显示出来。
      

  4.   

    我也想换成gbk啊,但是公司有关页面与数据库存储的处理那部分都是只针对gb2312来处理的阿,这部分的代码都已经编译好打成包了并且已经加密,换成gbk会不会有问题呢?
      

  5.   

    用的getBetys()方法转换吗?如果是,就不会产生问题,反正我们的系统这样是没问题。
      

  6.   

    不应该会问题,GB2312是GBK的一个子集啊,要不可以这样的,如果只是这一个字,而且不是存在库里的,你可以用图片做一下:)不知可否?
      

  7.   

    谢谢这么多位的帮助!
    图片不行的,因为那个字是姓名来的,有时会出现在文本框里。是不是getBetys()的方法?我还要去问问公司负责那部分代码的同事了
      

  8.   

    你先改成gbk,测试一下不就知道了吗?
      

  9.   

    你先改成gbk,有没有问题,测试一下不就知道了吗?
      

  10.   

    哦,对了,我说的getBytes()方法是转换成GBK的,即
    str=new String(str.getBytes("ISO8859-1"),"GBK")