从数据库中读取的二进制流图片在jsp中只显示一张
jsp:
<%
/* response.setContentType( "image/jpeg ");*/
for(int i=0;i<list.size();i++){
PhotoInfo p = (PhotoInfo)list.get(i);
InputStream in = p.getPh();
int id =p.getId();
byte[] buf=new byte[2048 * 2048];
int len=in.read(buf);
ServletOutputStream op = response.getOutputStream();
if(len!=-1){
op.write(buf, 0, len);
op.close();
p.getPh().close();
in.close();
}
out.clear();
out = pageContext.pushBody();
/*System.out.println(len); */
}
%>
怎么将多张图片显示出来?
[解决办法]
多张图片只能多次调用生成图片的代码