统一用utf-8编码,这样就可以适应多种语言了。

解决方案 »

  1.   

    支持楼上的,统一用utf-8的unicode编码就行了,简单
      

  2.   

    STRING.GETBYTES("utf-16")就可以了
    ,因为中文和日文都是双字节的utf-8不太保险阿
    再者java石墨人采用utf-16编码的阿
    两个方法你都是一下啊
      

  3.   

    楼上的各位大大,我一开始做JSP时,就是用的UTF-8,但用这种方式不好用,即使在BEAN里用STRING.GETBYTES("ISO-8859-1"),一样取得是乱码
    然后我用SHIFT-JIS(日文码制),然后用前面说的GET方法,取得日文正常了(如果不用那个GET的话,一样是乱码)
    然后我再用GB2312,用GET方法取中文,还是不好用,一样是乱码,用楼上大大的UTF-16也是一样不知道,哪位大大清楚这个东西呀
      

  4.   

    没有必要用NEW String()来强制转换字符,在jsp页面中
    <%@ pagecontentType="text/html;charset=GBK" %>即可
      

  5.   

    我现在知道的是要使用JSTL,需要导入CORE和FMT,要用FMT的SETLOCALE和SETBUNDLE两个标签但是我现在看的都是JSP--->JSP的方式,不是JSP--->JAVA BEAN
    有没有象STRUTS这种国际化的方法,有没有人教教我呀,或者给我个代码也可以呀
      

  6.   

    都用utf-8的编码格式,就不会出现这种问题了
      

  7.   

    楼上的大大,光用UTF-8不行,这可能和我使用的是日文系统有关