response.setContentType(fileminitype);
response.setHeader("Location",filename);
response.setHeader("Cache-Control", "max-age=" + cacheTime);
//filename应该是编码后的(utf-8)
response.setHeader("Content-Disposition", "attachment; filename=" + filename);
response.setContentLength(filelength);//下载文件的大小
OutputStream outputStream = response.getOutputStream();
InputStream inputStream = new FileInputStream(filepath);
byte[] buffer = new byte[1024];
int i = -1;
while ((i = inputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, i);
}
outputStream.flush();
outputStream.close();
inputStream.close();
outputStream = null;
分享到:
相关推荐
使用jsp下载excel文件 JSP文件下载后台生成的excel文件到本地机。
JSP下载文件源代码,利用jsp-SmartUpload实现,代码简单,使用方便,调用简单。
用JSP下载word文件(不会直接用IE打开.rar
使用JSP下载Word和Excel文件的源码,以及详细的步骤解析过程!
一个jsp下载系统.zip 一个jsp下载系统.zip
jsp下载,解决.txt等文件不能直接下载的问题,也可隐藏真实地址
jsp 下载任何文件包括 ppt ,wmv ,rmvb 都行jsp 下载任何文件包括 ppt ,wmv ,rmvb 都行jsp 下载任何文件包括 ppt ,wmv ,rmvb 都行
南京同庆jsp下载系统
jsp 下载文件 直接引用该文件即可
JSP实现文件上传与下载.pdf
用java写的文件上传和下载,上传到硬盘物理路劲下,上传后用io读取txt文本文件,修改不能上传和下载是中文名称的bug,简单易用
JSP实现文件的上传与下载,方便大家参考使用,实在方便,用到了文件上传组件,但是下载没有,大家参考参考学习学习,定会有所收获的。
java+jsp代码实现从FTP服务器上传下载文件。 里面给了java方法和jsp页面的代码。主要是实现从FTP服务器上面下载文件到自己本地文件夹下面。另外还给了几个网站供大家参考。
超简单,适合初学者,直接在服务器上部署可用..高手勿下
实现jsp页面的下载功能,文档下载,文件下载,软件下载,测试过好用。
JSP上传下载组件 包含源码及帮助文档,jspsmartupload
jsp表单
文件下载的jsp