即:
<%  System.out.println(request.getParameter("ButtoninSubmitedForm"));
%>
得到的结果就是一堆???
;(((((

解决方案 »

  1.   

      String words=request.getParameter("ButtoninSubmitedForm");
     byte[] temp;
     temp=words.getBytes("iso8859-1");
     String linewords=new String(temp);
     <%  
      System.out.println(linewords);
     %>
    这就ok了!!
      

  2.   

    我用的是jb5+tomcat3.2,我觉得应该是tomcat webserver的编码不同的说
    那么应该是提交之前编码了,可是你的编码是在收到request之后服务器的处理了,那个已经是乱麻了阿
      

  3.   

    刚刚看到request也有getCharacterEncoding的方法的,但是不知道相应的收到后怎么decode呢?
      

  4.   

    呵呵,ok,能告诉我iso8859-1和gb2312的关系吗?
      

  5.   

    你写的是jsp吧?在第一行写上<%@ page contentType="text/html;charset=GBK" %>