乱码是肯定的了,汉字不能直接传递的。
应该先encode参数,再decode参数。
查查相关资料吧

解决方案 »

  1.   

    能不能具体点呀?!!我的jsp书上没有encode的介绍呀?
      

  2.   

    wztype=new String(request.getParameter("wztype")").getBytes("8859_1"), "GB2312");
      

  3.   

    写个类吧//字符值转换显示汉字
    public String conv(String str)
    {
    try
            {
          byte[] bytesStr=str.getBytes("ISO-8859-1");
              return new String(bytesStr,"gb2312");
            return str;
        }
    catch(Exception ex)
            {
        return str;
            }
    }