String s = request.getParamter("textbox");s = new String(s.getbytes("ISO8859-1"),"gb2312");

解决方案 »

  1.   

    调用这个函数trans(××)就可以了:
    String trans(String chi)
    {
    String result = null;
                   byte temp [];
                   try
                   {
                           temp=chi.getBytes("ISO-8859-1");
                          result = new String(temp);
                    }
                    catch(java.io.UnsupportedEncodingException e)
                    {
                            System.out.println (e.toString());
                    }
    return result;
    }
    String trans(Object chi)
    {
       return trans(chi.toString());
      }
      

  2.   


    引入个标签<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>
    <fmt:requestEncoding  value="gb2312"/>