读书人

struts从oracle取得图片并在jsp显示图

发布时间: 2012-08-21 13:00:22 作者: rapoo

struts从oracle获得图片并在jsp显示图片

1.OutputStream write

BufferedInputStream bis = new BufferedInputStream(blob.getBinaryStream());?
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

BufferedInputStream inputimage =?>??

注:要注意思可能会有缓存问题。

读书人网 >JavaScript

热点推荐