以流的方式在html页面上显示图片
2013-03-25 14:19
302 查看
以流的形式显示图片主要把图片转换成字符流然后传入ServletOutputStream
java代码
public static void writeImage(String path, HttpServletResponse response) throws IOException { File file = new File(path); if (!file.exists()) return; BufferedInputStream buf = null; ServletOutputStream out = null; try{ buf = new BufferedInputStream(new FileInputStream(file)); out = response.getOutputStream(); byte[] buffer = new byte[10000]; while(buf.read(buffer) != -1){ out.write(buffer); } out.flush(); }catch(Exception e){ e.printStackTrace(); }finally{ if(null != buf) buf.close(); if(null != out) out.close(); } }
html代码
<img src="<%=request.getContextPath%>/user/image.do"/>
相关文章推荐
- 关于Android加载HTML页面中的图片显示问题的解决办法
- 如何在html页面上随着鼠标的位置显示浮动层图片或别的东东?(附代码)
- Java读取html页面以文件流方式输出显示在页面
- MarkDown里显示图片的方式可以引入HTML方法
- 在html页面用ajax的简单应用通过javascript得到数据库中的图片路径并在表格中显示出来
- html2canvas页面截图图片不显示
- 页面显示,图片和文本框对齐的方式
- 内容显示在HTML页面底端的一些处理方式
- javaEE01-使用很HTML的排版标签编写“网站信息页面”,使用图片标签编写“图面显示页面”,使用列表标签编写“友情链接页面”,使用表格标签编写“首页”,框架标签表现“后台页面”
- TextView显示带图片html的几种处理方式
- html代码在网页端显示正常,在手机端调用,造成字体、图片有误差解决方式
- java 通过流的方式读取本地图片并显示在jsp 页面上(类型以jpg、png等结尾的图片)
- 解决jasperreports报表在HTML页面显示的PX图片的问题
- html页面显示年月日时分秒和星期几的两种方式
- android textView WebView 两种方式 显示html 格式文本 带图片
- Html显示图片时,超过规定尺寸大小,则同比缩放图片显示,保持页面不变形的方法
- html2canvas页面截图图片不显示
- html上面通过websocket接收二进制图片数据并显示在页面上
- html file选中图片后 不经过服务器 立刻显示在页面
- html 图片显示的几种方式