我也遇到了几乎同样的问题,解决了给我e一个:[email protected]

解决方案 »

  1.   

    <%request.setCharacterEncoding("GBK"); %>
    加在jsp开头就可以了我把jspsmartupload自己反编译了,呵呵
      

  2.   

    我用这个的时候没有问题,不过我的数据库是Oracle
    不知道是不是不同的数据库效果不一样
    如果是那样你可以对得到的数据在进行编码转换
      

  3.   

    我刚刚试过了如果是mysql数据库在存入数据时我们需要做编码转换的
      public String convertCH1(String str)
      {
        String chr=str;
        try
        {
          if(chr!=null&&(!chr.equals("null")||!chr.equals("")))
          {
            chr=new String(chr.getBytes("gb2312"),"iso-8859-1");
          }
        }
        catch (Exception ex)
        {
          ex.printStackTrace();
        }
        return chr;
      }