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)