我的第一个页面代码是         <td>
                            <jsp:include page="img.jsp?id=<%=id%>" flush="true"></jsp:include>
                          </td>
第二个页面是img.jsp。部分代码是:while (rs.next()) {
response.setContentType("image/jpeg");
ServletOutputStream sout = response.getOutputStream();
InputStream in = rs.getBinaryStream("pic");
byte b[] = new byte[0x7a120];
while (in.read(b) != -1) {
//将缓冲区的输入输出到页面 
sout.write(b); }
sout.flush();
//输入完毕,清除缓冲 
sout.close();
运行后图片显示不出来,内容可以显示,如果把img.jsp中的代码复制到第一个页面,图片显示出来,但是图片占据了整个页面,其他内容都不显示了