博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
显示图片java代码_用于显示下载或是显示图片的一段代码
阅读量:6279 次
发布时间:2019-06-22

本文共 746 字,大约阅读时间需要 2 分钟。

String id = request.getParameter("downLoadFileId");

String fileName = request.getParameter("fileName");

String path = "C:\\upload\\"+id+"\\"+fileName;(存放文件的路径)

response.setHeader("Content-Disposition",  "attachment;filename="+fileName);

response.setHeader("Connection",  "close");

response.setHeader("Content-Type",  "application/octet-stream");

try{

OutputStream os = response.getOutputStream(); //不加此行将只能下载文本文件.下载jpg等就会出现打不开的现象.

FileInputStream fis = new FileInputStream(path);

byte[] b = new byte[1024];

int i = 0;

while ( (i = fis.read(b)) > 0 )

{

os.write(b, 0, i);

}

fis.close();

os.flush();

os.close();

}

catch ( Exception e )

{

System.out.println ( "IOException." + e );

}

posted on 2006-07-26 15:25 Crespo 阅读(339) 评论(0)  编辑  收藏 所属分类: Java web

转载地址:http://gwnva.baihongyu.com/

你可能感兴趣的文章
HTML-color:rgb()-颜色渐进
查看>>
数据库实例: STOREBOOK > 表空间 > 编辑 表空间: UNDOTBS1
查看>>
Mcad学习笔记之异步编程(AsyncCallback委托,IAsyncResult接口,BeginInvoke方法,EndInvoke方法的使用小总结)...
查看>>
Javascript防冒泡事件与Event对象
查看>>
managed domain与unmanaged domain
查看>>
《设计模式解析(第2版•修订版)》目录—导读
查看>>
Java核心技术卷I基础知识3.5.3 强制类型转换
查看>>
可与Mirai比肩的恶意程序Hajime,竟是为了保护IoT设备?
查看>>
《Spring Data 官方文档》6. Cassandra 存储库
查看>>
聊聊并发(十)生产者消费者模式
查看>>
R语言数据挖掘2.2.4.2 FP-growth算法
查看>>
人工智能概念诞生60年,哪些大牛堪称“一代宗师”?
查看>>
《游戏大师Chris Crawford谈互动叙事》一9.5 真实案例
查看>>
Java Cache系列之Guava Cache实现详解
查看>>
设计模式 - 适配器
查看>>
CSS之可折叠导航
查看>>
淘宝美工设计师细说何为天猫透明背景
查看>>
【B/S学习总结】我的第100篇CSDN博客
查看>>
[Hadoop]chukwa与ganglia的区别
查看>>
数据挖掘工具分析北京房价 (一) 数据爬取采集
查看>>