乱码,那就只好转码了,在不同操作系统下编码是一个让人讨厌的问题,建议做一个配置,用来设定是否进行转码操作http://www.javayou.com

解决方案 »

  1.   

    liusoft(凤梨罐头) :我也试图转码了.我在 Str=Str.replaceAll("日本",replace); 这句的后面分别加了下面的其中一句,但在linux下还是都是乱吗,而在windows下也都变成乱吗了,怎么办????
    Str = new String(Str.getBytes("ISO8859_1"),"GBK");
    Str = new String(Str.getBytes("ISO-8859-1"),"GBK");
    Str = new String(Str.getBytes("GBK"),"ISO-8859-1");
    Str = new String(Str.getBytes("GBK"),"ISO8859_1");
      

  2.   

    补充一句,我用的jsp容器是 tomcat 5.0.25 和 tomcat 5.0.27
      

  3.   


    本来linux就不支持中文的,唯一的办法就是转码应该不会有什么问题的实现不行你用字节流来读吧!
      

  4.   

    liusoft(凤梨罐头) : 应该怎么样转码?wubai250(wubai): 你能给段代码吧,我也遇到同样的问题.
      

  5.   

    字节流应该可以吧
    我以前用过
    但是Linux下没有试过