388支持的是utf-8所以你的jsp的charset也应该是UTF-8而不是gbk 或gb2312之类的编码。
而手机端的时候也应该是:String str = new String(buffer,"UTF-8");
buffer:byte[]
这样就可以了!

解决方案 »

  1.   

    但我将jsp的charset也应该是UTF-8时,jsp中就不可以输入中文。
      

  2.   

    jsp中就不可以输入中文。是什么意思?
      

  3.   

    如:out.println("登陆成功!"); 就不可以
      

  4.   

    在jsp中有上面的语句,在ie中就不可浏览该页面。
      

  5.   

    i你是在ie里浏览还是让388浏览啊》》??
      

  6.   

    to woowindice(黑山老妖) 交个朋友吧,我也想学习一下MIDP中有关用JAVA开发程序QQ:13695336
      

  7.   

    to woowindice(黑山老妖)
       我的意思是在jsp中当charset=UTF-8时,整个jsp只要有中文就不能编译通过,这个问题我解决就是不在jsp中出现中文,现在我们不谈IE浏览jsp文件的问题。那为了在388上显示从数据库中获到的中文,在手机端的java文件中该如何写呢?谢谢!
      

  8.   

    :)
    你都知道字符集是UTF8啊,你JSP中的中文也要转换为UTF8才行的……
      

  9.   

    说具体一点,我能否在整个页面用charset=gb2312,当返回数据时用UTF-8呢,那从手机客户端接收UTF-8用怎样转换将其村到数据库中。