java 通过流的方式读取远程图片并显示在jsp页面(类型以jpg、png等结尾的图片)
来源:互联网 发布:球球代点刷棒棒源码 编辑:程序博客网 时间:2024/05/17 21:54
Java 代码:
String path = "http://61.148.200.38:16980/project/1GS/DNA_online/map/";
URL url;try {
url = new URL(path+"1-ref.png");
HttpURLConnection urlconn = (HttpURLConnection) url.openConnection();
String messagePic = urlconn.getHeaderField(0);//文件存在‘HTTP/1.1 200 OK’ 文件不存在 ‘HTTP/1.1 404 Not Found’
if (messagePic.startsWith("HTTP/1.1 200")) {
InputStream is = url.openStream();
int i = is.available(); // 得到文件大小
byte[] buffer = new byte[i];
is.read(buffer); // 读数据
is.close();
response.setContentType("image/*"); // 设置返回的文件类型
OutputStream toClient = response.getOutputStream(); // 得到向客户端输出二进制数据的对象
toClient.write(buffer); // 输出数据
toClient.close();
}
} catch (Exception e) {
e.printStackTrace();
}
jsp 页面代码:
<img id="mutationImage" style="height:150px;width:750px;" src="${pageContext.request.contextPath}/two-check/validate-order-mutation/seeChrom.action?chromId=${request.chromId}&t=<s:property value='verifyResultNote'/>"/>
0 0
- java 通过流的方式读取远程图片并显示在jsp页面(类型以jpg、png等结尾的图片)
- java 通过流的方式读取本地图片并显示在jsp 页面上(类型以jpg、png等结尾的图片)
- java以Blob形式存储,读取图片并在jsp页面显示图片流
- Java通过IO流读取图片并显示在JSP页面上面
- 将图片以二进制格式存入数据库,并以流的方式展现在jsp页面
- 读流的方式取远程图片,再以流的方式显示在页面上
- 从Oracle中数据库中读取以Blob类型存储的图片显示在jsp页面中
- 以流的方式在html页面上显示图片
- 在jsp中通过I/O流方式读取图片并展示到页面
- jsp 通过流的方式读取图片
- JSP读取Oracle数据库里的图片Blob字段并显示在页面上
- 把mysql读取的图片显示在jsp 页面上
- [输出流]将图片以流的方式读取并显示
- java读取mysql中保存的图片并显示在jsp上
- 笔记:jpg图片和png图片的区别(之一):png图片白色背景可透明,jpg图片不可以
- WPF——图片的预览,以流的方式将图片保存在数据库中,再以流的方式从数据库中读取显示图片
- WPF——图片的预览,以流的方式将图片保存在数据库中,再以流的方式从数据库中读取显示图片
- GDI+ 读取(jpg,PNG,BMP)等格式)图片每个像素的值
- 解决eclipse/myeclipse控制台下中文乱码问题
- android 分享到微信朋友圈或微信好友
- java定时器
- {html5} webgl下面跨域拉取图片的问题
- "lambda"和“bind”的初步思考
- java 通过流的方式读取远程图片并显示在jsp页面(类型以jpg、png等结尾的图片)
- linux下错误修改了/etc/profile导致虚拟机无法登录
- Unity3d面试4
- 微信分享的两个问题
- java--数据结构--二叉树的最近公共祖先
- 平台免费接口,非常实用
- DEV express 控件 在 XE2下 无法编译,说没有dcu文件
- 自定义buttonView的酷炫效果
- .Net语言 APP开发平台——Smobiler学习日志:用Gridview控件设计较复杂的表单