在getParameter前调用以下这句,试试看:    request.setCharacterEncoding("gb2312");

解决方案 »

  1.   

    用 java.net.URLEncode.encode("string");
      

  2.   

    即使那样给你的每个jsp页面也加上<%@ page contentType="text/html; charset=gb2312" %>语句。这样试试!
      

  3.   

    在页面上加入request.setCharacterEncoding("gb2312")就可以了
      

  4.   

    <%@ page contentType="text/html; charset=gb2312" %>
    加了这个就行了