接收的时候加个编码,如下
String str=new String(request.getParameter("stringname").getBytes("ISO8859_1"),"gb2312");

解决方案 »

  1.   

    在处理页面第一行加<%@ page contentType="text/html; charset=GB2312" %>
      

  2.   

    JBuilder默认的不是中文GB2312编码
    <%@ page contentType="text/html; charset=GB2312"%>
    这样就可以直接获取文本框的内容了!
      

  3.   

    <%@ page contentType="text/html; charset=GB2312" %>String str=new String(request.getParameter("stringname").getBytes("ISO8859_1"),"gb2312");补充,哈哈
      

  4.   

    网页:
    <%@ page contentType="text/html; charset=GB2312"%>
    参数:
     String str=request.getParameter("表单的名称");
     str=new String(str.getBytes("ISO-8859-1"),"GBK");