你问的好象不是上传的问题吧,都存到数据库里面了,jspSmartUpload好象就管不着了,那个是JDBC读取LOB子段和流输出问题吧

解决方案 »

  1.   

    是啊,我用
            response.setContentType("image/jpeg");
            ServletOutputStream op = response.getOutputStream();
            op.write(n_image);
    将保存的图片和文档都可以读出来,但是读出来的文档是不能改的,请问用什么方法可以将文档读出来是可修改的?
      

  2.   

    ins=rs.getBinaryStream("image");
    int i=ins.read();
      int lg=ins.available();while(i !=-1)
          {     out.write(i);
      i=ins.read();}
        }
      

  3.   

    不可能允许直接修改啊,兄台。
    你看到的文件都已经是通过http发送到自己的浏览器上的了,再怎么修改也是修改本地的cache啊。
    需要自己增加功能,重新上传修改后的文件,然后更新数据库的相应字段。