desplegar el campo Blob en un Jsp

tema enviado por paula en JSP
tema iniciado el 04/03/2011
Como puedo desplegar una foto que es recuperada de una base de datos Oracle en un JSP Cómo la despliego con el html? Actualmente tengo el siguiente código import bean.sisper.FotoTinPna; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import oracle.sql.BLOB; import java.sql.Blob; import java.sql.SQLException; import coneccion.ConeccionBd; public class SisperConsDespFotoTinPna { private FotoTinPna objFotoTinPna; /************************************************************************************** * Método constructor de la clase, se inicializan los atributos de la clase ***************************************************************************************/ public SisperConsDespFotoTinPna() { objFotoTinPna = new FotoTinPna(); } /************************************************************************************** * Método que obtiene los valores vigentes de una moneda ***************************************************************************************/ public static byte[] obtenerFotoTinPna(long pRutFotoTinPna, Connection objConnection) { String req = "" ; Blob img ; byte[] imgData = null ; String lSql = " "; ResultSet objResultado = null; PreparedStatement objSentencia = null; lSql = "SELECT * FROM sisper.Foto_Tin_Pna " + " WHERE run = " + pRutFotoTinPna ; ConeccionBd objConeccionBd = new ConeccionBd(); try{ objSentencia = objConnection.prepareStatement(lSql); objResultado = objConeccionBd.ejecutarConsulta(lSql, objSentencia); while (objResultado.next ()) { img = objResultado.getBlob("foto_img"); imgData = img.getBytes(1,(int)img.length()); } objResultado.close(); objResultado.close(); try { objConeccionBd.cerrarConsulta(objResultado); } catch (Exception ex) { ex.printStackTrace(); } try { objConeccionBd.cerrarSentencia(objSentencia); } catch (Exception ex) { ex.printStackTrace(); } } catch (Exception ex) { ex.printStackTrace(); } return imgData; } Lo anterior es una clase que se utiliza en un JSP, que tiene el siguiente código: byte[] imgData = photo.obtenerFotoTinPna(Long.parseLong(lRutSin.trim()), objConnection); // display the image response.setContentType("image/gif"); OutputStream o = response.getOutputStream(); o.write(imgData); o.flush(); o.close(); Pero esto no se como mostrarlo en una etiqueta img de HTML. Agradecería mucho que pudiesen ayudarme, Desde ya muchas Gracias.