下载数据库中存储的文件之二

来源:互联网 发布:士兵突击 知乎 编辑:程序博客网 时间:2024/04/28 16:56
 
 smartUploadLoad   只用来下载己保存的文件,从数据库中取的可以这样:  
  bytes[]   arr   =   resultSet.getBytes("xx");  
   
  response.setContentType("application/ms-download");  
  InputStream   in   =   new   InputStream(arr);  
  OutputStream   output   =   response.getOutStream();  
  然后:  
  in.read(...)  
  output.write(...)
 
比如word文档为Response.ContentType="application/msword"    
  Response.BinaryWrite   rs("file").getChunk(rs("file").ActualSize)
原创粉丝点击