action代码:
     InputStream fs = null;
        try {
             fs = new FileInputStream(new File(filePath));
      response.setContentType("image/tiff");
      BufferedInputStream bis = new BufferedInputStream(fs); 
      BufferedOutputStream bos = new BufferedOutputStream(response.getOutputStream());       int size = 0; 
      int b = 0; 
      byte[] buffer = new byte[8192]; 
      response.setContentType("image/tiff"); 
      response.setContentLength(fs.available());       while((b=bis.read()) != -1) { 
      bos.write(b); 
      }       bos.close(); 
      bis.close(); 
            fs.close();
    }
页面:<img src="showFax.do?fileName=<%=request.getParameter("fileName") %>"/>
在action里面老是显示
  ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:358)
at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:325)
at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
这个问题要怎么样解决啊?