从sql server中提取并显示图片的问题
我用两个页面
index.jsp中是
<img name="image" src="viewpic.jsp" width="110" height="100" border="0">
这时图片现不出来
<img name="<%@ include file="viewpic.jsp"%>" src="viewpic.jsp" width="110" height="100" border="0">
图片显示出来,但是图片占据了整个页面,其他内容都不显示了
然后
viewpic.jsp中
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.text.*"%>
<%
String id="1";
String cmd="select name,image from picture";
ResultSet rs = sqlbean.executeQuery1(cmd);
rs.next();
OutputStream os = response.getOutputStream();
InputStream in = rs.getBinaryStream("image");
response.reset();
response.setContentType("image/jpeg");
byte[] b = new byte[1024];
int len;
while((len=in.read(b)) >0)
os.write(b,0,len);
os.flush();
os.close();
in.close();
rs.close();
%>