81,114
社区成员
发帖
与我相关
我的任务
分享
。。。。。。。。。。
//通过blob的内存地址取得这个blob或blob的二进制输入流???怎么实现?
//然后再通过下面的语句输出图片
InputStream is = blob.getBinaryStream();//将blob转换为二进制输入流
OutputStream os = response.getOutputStream();//声明
byte[] b = new byte[is.available()];//声明
is.read(b);//将二进制输入流读入字节数组
os.write(b);//将数组信息输出
is.close;
os.close;
//jsp页面
..............
</head>
...............//获取list语句
ServletOutputStream os = response.getOutputStream();
os.write(Img.instance().readImg(list));//list数据集合,Img.instance().readImg()自己写的函数,将数据转换为byte[]类型。
os.close();
<body>
.............
<td>
<%ServletOutputStream os = response.getOutputStream();
os.write(Img.instance().readImg(list));
os.close();
%>
</td>