读流的方式取远程图片,再以流的方式显示在页面上
2014-05-27 14:45
267 查看
//yxy 2014-5-57
//虽然本人非常不喜欢这种狗血的作法,拿到了路径直接显示不就行了,但是基于某些大神的需要,特写此方法,方法的细来自网络www.sql8.net
String purl = productService.viewPicFileUrl(picId);
URL url = new URL(purl);
// 载入图片到输入流
java.io.BufferedInputStream bis = new BufferedInputStream(url.openStream());
byte[] bytes = new byte[1024];
// 设置写入路径以及图片名称
OutputStream bos = response.getOutputStream(); // 得到向客户端输出二进制数据的对象
int len;
while ((len = bis.read(bytes)) > 0) {
bos.write(bytes, 0, len);
}
bis.close();
bos.flush();
bos.close();
//虽然本人非常不喜欢这种狗血的作法,拿到了路径直接显示不就行了,但是基于某些大神的需要,特写此方法,方法的细来自网络www.sql8.net
String purl = productService.viewPicFileUrl(picId);
URL url = new URL(purl);
// 载入图片到输入流
java.io.BufferedInputStream bis = new BufferedInputStream(url.openStream());
byte[] bytes = new byte[1024];
// 设置写入路径以及图片名称
OutputStream bos = response.getOutputStream(); // 得到向客户端输出二进制数据的对象
int len;
while ((len = bis.read(bytes)) > 0) {
bos.write(bytes, 0, len);
}
bis.close();
bos.flush();
bos.close();
相关文章推荐
- java 通过流的方式读取远程图片并显示在jsp页面(类型以jpg、png等结尾的图片)
- 页面上显示图片 以流的方式获取
- 页面显示,图片和文本框对齐的方式
- 获取远程文章内容时,显示图片的两种方式
- java 通过流的方式读取本地图片并显示在jsp 页面上(类型以jpg、png等结尾的图片)
- jQuery-onload让第一次页面加载时图片是淡入方式显示
- 以流的方式在html页面上显示图片
- 在前端页面显示保存在本地的图片的方式
- SpringMVC读取本地图片(byte[]流方式)显示到前端页面
- java 通过流的方式读取本地图片并显示在jsp 页面上(类型以jpg、png等结尾的图片)
- Confluence 从远程页面中显示图片
- jQuery-onload让第一次页面加载时图片是淡入方式显示
- 将多个图片上传,并在另外的页面显示
- 从库中读图片显示到页面上的主要源码
- asp.net 2.0 下在login 页面中显示图片
- 静态页面也可以实现预览 列表不同的显示方式 原创
- 利用setTimeout自动循环显示图片或自动刷新html页面
- 将SQL Server 2000数据库Image类型图片数据显示在页面上
- 从数据库读出的JPG文件的字符流,转换成图片显示在页面上的相关代码
- 将图片保存到ORACEL数据库和读取数据显示到页面