1.OutputStream write BufferedInputStream bis = new BufferedInputStream(blob.getBinaryStream());? BufferedInputStream inputimage =?new?BufferedInputStream(blob.getBinaryStream());??? BufferedImage image = null;??? 3.jsp <img?src="image.do"></img>?? 注:要注意思可能会有缓存问题。
BufferedOutputStream bos = new BufferedOutputStream(response.getOutputStream());?
InputStream in = blob.getBinaryStream();?
int size = 0;?
int b = 0;?
byte[] buffer = new byte[8192];?
response.setContentType("image/jpeg");?
response.setContentLength(in.available());?
while((b=bis.read()) != -1) {?
bos.write(b);?
}?
bos.flush();?
bos.close();?
bis.close();
2.ImageIO.write
try?
{???
?? image = ImageIO.read(inputimage);???
?? ServletOutputStream sos = response.getOutputStream();???
?? ImageIO.write(image, "jpg", sos);???
?? JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(sos);???
?? encoder.encode(image);???
?? inputimage.close();???
?? sos.flush();???
}???
catch(Exception e)???
{???
?? System.out.println(e);???
}??
详细解决方案
struts从oracle取得图片并在jsp显示图片
热度:208 发布时间:2012-08-21 13:00:22.0
相关解决方案
- struts HTTP Status 500解决办法
- Struts-config.xml配置action-地图pings元素略计
- 求教,SSH + ORACLE 日期处理有关问题
- Struts-config.xml配置文件《action-地图pings》元素的详解
- hibernate 连接 oracle session 有关问题
- 404,500跳转到登录页面,疏失:The Struts dispatcher cannot be found
- eclipse+tomcat6.0+oracle 10g配置数据库连接池的异常
- java struts 文件上载
- struts hibernate 测试小例子 不报错 但数据库没反应 求分析项目在小弟我的资源里面
- 求SSM分页 struts +spring+mybatis 给小弟我发个学习学习吧 多谢大神们
- 关于 jsp struts-tag <c:if> 判断有关问题
- struts+spring+mybatis出现错误(java.lang.ClassNotFoundException: Entity)为提示位置
- 求解 struts+spring+mybatis sqlsession为空 debug发现没有执行set方法 检查配置好像没有关问题
- java 生成 word 封存到 oracle 数据库
- struts + hibernate 后台页面修改数据后,前台页面显示的内容新旧数据交替出现。请高手帮忙分析上原因
- struts+spring+hibernate 开发,在action层调用service层接口,结果替null 注入失败,需高手帮忙
- 有个有关问题,请各位帮忙看看:java.lang.ClassNotFoundException: org.apache.struts.action.Act
- struts.xml资料中的namespace"/"当在/后加东西时没起作用
- 生手求教,dwr+struts+spring 页面跳提示框error
- struts checkbox 页面显示
- Servlet struts is not available要如何解决
- oracle 最大连市接数 为什么main方法无限拿连接
- oracle 分页排序,ssi,该怎么处理
- struts+hibernate数据库链接池有关问题
- JSP运行异常 STRUTS + SQL SERVER 2005
- oracle 最近的时间(而不是前一天的时间) 跪求sql语句 。解决方法
- Struts 国际化 i18N properties 数据动态,该如何处理
- java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:192.168解决思路
- struts hibernate,该如何处理
- struts2 重定向有关问题(struts.xml)