回 帖 发 新 帖 刷新版面

主题:JSP调用Servlet显示图片,显示不出来...

listdao = new WareListDao();
InputStream is = listdao.getStream(num);//从数据库中获取图片
                                        //图片存储类型image,调试过能获取到
                                        //rs.getBinaryStream("picture");
int i = is.available();//报异常,java.io.IOException: [Microsoft]    
                       //[SQLServer 2000 Driver for JDBC]Object has been
                       //closed.
byte data[] = new byte [i];
is.read(data);
is.close();
response.setContentType("image/*");OutputStream toClient =response.getOutputStream();
toClient.write(data); 
toClient.close();

回复列表 (共1个回复)

沙发

http://blog.chinaunix.net/u/21684/showart_207071.html

我来回复

您尚未登录,请登录后再回复。点此登录或注册