我想读取.zip压缩包中的图片文件,在jsp页面把这些图片输出,写了如下程序,可是显示不了图片,望高手指教。程序如下:
 <%
    ZipFile zipFile=null;   
          try   
          {   
                int  i=0;   
                                //   列举ZIP文件中所有文件名   
                zipFile=new ZipFile("100_3823.zip");   
                String  strFileTip;//文件后缀名   
                FileOutputStream FW=null;   
                InputStream is=null;   
                for(Enumeration e=zipFile.entries();e.hasMoreElements();)   
                {   
                    ZipEntry  zipEntry=(ZipEntry)e.nextElement();   
                    //   获取文件名   
                                      strFileTip=zipEntry.getName();   
                    int   iPos=strFileTip.lastIndexOf('.');   
                    strFileTip=strFileTip.substring(iPos);   
                    OutputStream toclient=response.getOutputStream();
                    is=zipFile.getInputStream(zipEntry);   
                    byte[] b= new byte[10240];   
                    int  readByte;//读取的字节数   
                    while((readByte=is.read(b))!=-1)   
                    {   
                        toclient.write(b,0,i);   
                    }   
                  i++; 
                   toclient.flush(); 
                    toclient.close();
                    is.close();    
                } 
                                      
              }
             catch (IOException e) { 
    } 
%>