java byte[] 转图片 在jsp页面显示
来源:互联网 发布:带着淘宝混异界腐书 编辑:程序博客网 时间:2024/06/06 05:18
http://www.2cto.com/kf/201208/150530.html
public String getImgFromByte() {
//业务逻辑取得图片的byte[] 数据
.......
InputStream buffin = new ByteArrayInputStream(/*byte[]数据*/);
String str= picUrl.getImageType();
String imgtype[] = str.split("/");
BufferedImage img;
try {
img = ImageIO.read(buffin);
// 禁止图像缓存。
this.getResponse().setHeader("Pragma", "no-cache");
this.getResponse().setHeader("Cache-Control", "no-cache");
this.getResponse().setDateHeader("Expires", 0);
this.getResponse().setContentType(picUrl.getImageType());
// 将图像输出到Servlet输出流中。
ServletOutputStream sos;
sos = this.getResponse().getOutputStream();
ImageIO.write(img, imgtype[1], sos);
sos.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
jsp页面
<img src="getUserIcon!getImgFromByte.action"/></span>
struts.xml只需配置acton跳转即可
- java byte[] 转图片 在jsp页面显示
- java byte[] 转图片 在jsp页面显示
- Java byte[] 转图片 在jsp页面显示
- 将byte[]数组转换为图片,并在jsp页面进行显示
- java中图片上传并在jsp页面显示
- java以Blob形式存储,读取图片并在jsp页面显示图片流
- jsp读取图片路径,然后在页面中显示图片
- 将图片转成base64字符串并在JSP页面显示的Java代码
- Java通过IO流读取图片并显示在JSP页面上面
- JAVA流在页面上显示图片
- Struts1读取图片,在JSP页面中显示
- 在JSP页面显示本地硬盘上的图片
- 把mysql读取的图片显示在jsp 页面上
- 读取本地图片显示在JSP页面上
- 上传图片然后显示在JSP页面上
- jsp页面如何显示图片
- 图片显示到jsp页面
- jsp页面操作图片显示
- #学习笔记#(3)会员管理系统登录界面HTML+CSS
- [Fri, 13 Nov 2015 ~ Mon, 23 Nov 2015] Deep Learning in arxiv
- UIApplication方法说明及使用
- openstack-java-sdk maven 工程环境搭建及编译
- 在 Java 中应用设计模式 -- Singleton
- java byte[] 转图片 在jsp页面显示
- DP入门题--数塔问题(poj1163)
- 关于REST
- ios应用:release与debug编译方式的区别
- 网页中导入特殊字体@font-face属性详解
- HDU 11.29 新生赛题解
- UIScrollView实现图片轮播器的无限滚动
- IOS工程自动打包并发布脚本实现
- Core Animation 3D介绍(第2部分)