response.setContentType("application/x-download");
String filedownload="f:/test.ppt";
String filedisplay = "测试.ppt";
String filenamedisplay = URLEncoder.encode(filedisplay,"UTF-8");
response.addHeader("Content-Disposition","attachment;filename=" + filenamedisplay);
OutputStream outp = null;
FileInputStream in = null;
try
{
outp = response.getOutputStream();
in = new FileInputStream(filedownload);
byte[] b = new byte[1024];
int i = 0;
while((i = in.read(b)) > 0)
{
outp.write(b, 0, i);
}
outp.flush();
}
catch(Exception e)
{
System.out.println("Error!");
e.printStackTrace();
}
finally
{
if(in != null)
{
in.close();
in = null;
}
if(outp != null)
{
outp.close();
outp = null;
}
}
分享到:
相关推荐
在java代码中实现文件的上传和下载,通过页面的file文件上传到java代码段,获取文件的大小和名字
PHP实现的通讯录管理系统设计文档+源代码+SQL文件PHP实现的通讯录管理系统设计文档+源代码+SQL文件PHP实现的通讯录管理系统设计文档+源代码+SQL文件PHP实现的通讯录管理系统设计文档+源代码+SQL文件PHP实现的通讯录...
Java开发案例-springboot-10-整合MinIO实现文件上传与下载-源代码+文档.rar Java开发案例-springboot-10-整合MinIO实现文件上传与下载-源代码+文档.rar Java开发案例-springboot-10-整合MinIO实现文件上传与下载-源...
FTP下载文件命令操作支持windows和linux以及交叉编译环境,自动上传,配置文件 FTP下载文件命令操作支持windows和linux以及交叉编译环境,自动上传,配置文件 FTP下载文件命令操作支持windows和linux以及交叉编译...
"JSP实现文件上传与下载" JSP(Java Server Pages)是一种动态网页技术,用于开发基于Web的应用程序。JSP技术可以和其他Java技术集成,实现复杂的Web应用程序。下面是JSP实现文件上传与下载的知识点总结: 一、JSP...
Visual C++源代码 99 如何根据指定的网址下载网页文件Visual C++源代码 99 如何根据指定的网址下载网页文件Visual C++源代码 99 如何根据指定的网址下载网页文件Visual C++源代码 99 如何根据指定的网址下载网页文件...
PHP文件下载的函数,能扩展,一起学习进步吧!
在Vue.js框架中实现点击按钮下载文件的功能,可以通过结合HTML的`<a>`标签和Vue.js的事件绑定机制来实现。...同时,本文也提供了一定的参考借鉴价值,尤其适合需要在Vue项目中实现文件下载功能的开发人员。
使用BackgroundWorker 实现文件下载、异步提示 准备做一个可视化的WinForm界面,这就需要反映文件下载进度,要达到这个实时报告进度的功能,就需要进行异步操作,可以通过线程或BackgroundWorker 类去实现, 由于...
SCPClient是一个基于ssh的文件传输协议,可以实现文件的上传和下载。通过使用SCPClient,可以实现远程服务器文件的上传和下载。 5. 使用Session实现远程服务器文件的操作 Session是一个远程服务器文件操作的会话,...
SEU SISE 毕业设计 ISAC通感一体化论文阅读与代码复现基于matlab实现+源代码+文档说明 -------- 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,...
OTA(Over-The-Air)升级是...以上就是关于“C语言实现ota升级代码”的主要知识点。在实际开发中,还需要根据具体硬件平台和嵌入式系统的特性进行调整和优化。理解并熟练掌握这些知识点,对于成功实现OTA升级至关重要。
在实际项目中,我们经常需要实现文件的下载功能,例如下载报告、下载图片、下载文档等。JS下载文件的实现方法可以分为多种,今天我们将讨论其中的一种,即使用 Blob 对象和 URL.createObjectURL() 方法实现文件下载...
1. **一键提取文件中的代码**:此工具的核心功能之一是能够快速从各种类型的代码文件中提取出有效的源代码。这包括但不限于.java、.cpp、.py、.js等常见编程语言的文件。通过自动化处理,避免了手动筛选的繁琐工作,...
利用磁盘文件实现操作系统的文件管理功能,主要包括目录结构的管理、外存空 间的分配与释放以及空闲空间管理三部分。 内容: 1.能够在磁盘文件基础上模拟外存分配与回收流程; 2.支持 dir、 md、 cd、 rd命令。 ...
idea工具实现上传下载。下载后可将数据库清空,里面是我自己的数据库数据,在项目中的上传文件已经删除,所以数据库中的数据失效,需要清空。下载完打开Controller层代码,把RestController改成Controller,还有把...
- 主要的Verilog源代码文件,用于实现FFT的逻辑。 - 测试平台或激励向量,用于对FFT逻辑进行仿真验证。 - 设计说明文档,解释代码结构和设计思路。 - 综合报告和仿真结果,展示设计的资源占用和性能指标。 学习这个...
适用初学者,简单上手
本主题将围绕“文件导出功能实现”这一话题展开,重点讲解如何使用Java技术来实现Word文档的导出。 首先,从标题“文件导出功能实现”我们可以推断,我们将探讨的是一个程序或系统如何将数据或内容转换成特定格式的...
Java开发案例-springboot-09-整合七牛云实现文件上传-源代码+文档.rar Java开发案例-springboot-09-整合七牛云实现文件上传-源代码+文档.rar Java开发案例-springboot-09-整合七牛云实现文件上传-源代码+文档.rar ...