没人理???
自己顶!!!
这样的问题都没人理??郁闷ING!!

解决方案 »

  1.   

    post --》request.setCharacterEncoding("iso8859_1")(生效)----中文
    post --》request.setCharacterEncoding("iso8859_1")(生效)----中文---new String(request.getParameter("txt").getBytes("iso8859_1"),"GBK")--又转换了一次---乱码get---》request.setCharacterEncoding("iso8859_1")(不生效)---乱码
    get---》request.setCharacterEncoding("iso8859_1")(不生效)---new String(request.getParameter("txt").getBytes("iso8859_1"),"GBK")----中文
    Tomcat5.0 和 Resin2.1.12确实有这个差别,
      

  2.   

    TO meluan(luan):老兄说的是第一个问题还是第二个?
      

  3.   

    怪事一中接收编码全是"GBK"的,即在test.jsp中设置的全是request.setCharacterEncoding("GBK");
      

  4.   

    http://www.chedong.com/tech/hello_unicode.html
      

  5.   

    前段时间解决asp utf-8 ,发现只要告诉服务器post方式就不会出错,因为本人对jsp了解上浅,所以不能提意见,只能给个参考,制定post方式
      

  6.   

    TO F1in2003(无敌超级赛亚人):这个文章我早看过N遍了
    TO fengyue2001():我是想弄懂这些问题到底是什么原因!
      

  7.   

    TO  craigavon(廷飞):GB2312是GBK的子集,连GBK都不能正确解码的,GB2312肯定不行!
      

  8.   

    楼主,你写错了吧:
    是不是该这样写:
    应该是:ISO-8859-1
      

  9.   

    TO yinleiyoung(星际孤虹):有区别吗?应该是一样的吧!反正我这样写没什么问题:)
      

  10.   

    哪位高人知道用commons-upload组件上传时,中文文件名插入mysql数据库中出现乱码,怎么办?????:?
      

  11.   

    将GBK转换成你mysql数据库的编码就可以了!
      

  12.   

    该问题的出现与服务器端无关,是浏览器端提交的时候方式不同而导致的问题:
    get方式是以location?a=中文等方式上传的,编码方式是utf-8
    post是浏览器自动处理的,使用你在界面定义的字符集进行编码
    正式这样的方式差别在服务器端形成了差别
      

  13.   

    TO noapex(noapex):你一定是没好好看我的问题,怎么能和服务器无关呢?
    若均为get方式,处理页面也设置一样(<%@ page pageEncoding="GBK"%>
    <%request.setCharacterEncoding("GBK");response.setContentType("text/html;charset=GBK");)
    而且全是用request.getParameter("txt")方式取得参数,在Resin2.1.12中能正确显示,在Tomcat5.0.28中就是乱码,能说和服务器无关吗?
    问题都没看就发言,太不负责任了!
      

  14.   

    在不同的服务器中出现差异是服务器的处理不同,而你所说的的<%@ page pageEncoding="GBK"%>
    这样的东西在客户端完全是不知道的,看问题要搞清楚原因
      

  15.   

    我就是要问两种服务器处理get方式时有什么差异?
    你不说和服务器没关系吗!
    <%@ page pageEncoding="GBK"%>客户端当然不知道是什么了!
      

  16.   

    要想知道问什么我说和服务器没关系,你可以去看一下servlet和jsp的规范,其余的我不想再和这样差态度的人多说些什么
      

  17.   

    提醒noapex(noapex),提交数据和显示本来就是输入和输出的问题,输入当然和服务器无关了,如果你认为输出(当然是jsp或者servlet中的)也和服务器无关,那我也没什么好说的了
      

  18.   

    首先保证IE总是以UTF-8发送URL(IE->工具->Internet选项->高级->总是以UTF-8发送URL),对于get方式,在%tomcat_dir%/conf/server.xml中,编辑<connector URIEncoding="UTF-8" />对于post方式,在tomcat中request.setCharacterEncoding(yourEncoding);