用servlet。主要代码如下:
  ResultSet rs = pstmt.executeQuery();
if (rr.next()){
  javax.servlet.ServletOutputStream outStream = response.getOutputStream();
  java.io.ByteArrayOutputStream baos = new java.io.ByteArrayOutputStream();
  int img_length = rr.getInt(1);
  if (img_length > 0){
  java.io.InputStream instream = rs.getBinaryStream(?);
  byte b[] = new byte[1024];
             while (true){
int bytes = instream.read(b);
if (bytes == -1)break;
                baos.write(b, 0, bytes);
             }
   b = baos.toByteArray();
   response.setContentLength(b.length);
   outStream.write(b, 0, b.length);