java中使用输出流下载文件弹出打开保存框
来源:互联网 发布:ipad专业绘画软件 编辑:程序博客网 时间:2024/06/08 10:23
java中使用输出流下载文件弹出打开保存框
try {
String file= request.getRealPath("项目中文件路径");
InputStream is = new FileInputStream(file);
response.reset(); // 必要地清除response中的缓存信息
response.setHeader("Content-Disposition", "attachment; filename=" + file);
response.setContentType("application/vnd.ms-excel");//根据个人需要,这个是下载文件的类型
javax.servlet.ServletOutputStream out = response.getOutputStream();
byte[] content = new byte[1024];
int length = 0;
while ((length = is.read(content)) != -1) {
out.write(content, 0, length);
}
out.write(content);
out.flush();
out.close();
} catch (Exception e) {
handleAjaxException(e, "下载", true);
}
0 0
- java中使用输出流下载文件弹出打开保存框
- java中使用输出流下载文件弹出打开保存框
- java中io流下载文件实例
- java中io流下载文件实例
- Java文件流下载文件
- 通过流下载文件
- 使用文件流下载文件功能实现 [原]
- java:文件流下载文档
- C#通过文件流下载文件
- IO流下载文件,支持中文
- 导出直接输出流下载功能(带弹出框)
- struts2 IO流下载文件及上传文件
- webApi——通过文件流下载文件的实例
- hessian协议从rpc服务获取inputStream流下载文件的方式,出现异常 java.io.IOException: stream is closed
- Linux中使用systemd挂载文件系统
- ASP.NET(C#) Web Api通过文件流下载文件到本地实例
- java爬取下载文件
- 使用curl在命令行中下载文件
- No resource found that matches android:TextAppearance.Material.Widget.Button.Inverse
- 新浪笔试题
- as上签名文件在Android Studio中的.jks文件代替在eclipse时.keystore
- mac xos系统写程序出如下错: dyld: Library not loaded
- bat for循环
- java中使用输出流下载文件弹出打开保存框
- php从数据库中获取和变量对相应的一行
- UVA - 1228 Integer Transmission 整数传输 递推
- Require.js实例
- android listview显示数据库内容
- iOS开发工具-网络封包分析工具Charles
- Android设备重启(reboot)---Android studio
- 2016.2.18 ubuntu装系统备忘
- Java中数据类型的转换