Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Visualizar blob en nueva ventana

Estas en el tema de Visualizar blob en nueva ventana en el foro de Java en Foros del Web. Hola!! bueno ya se que nunca me contestan mis preguntar porque les parecen "muy obvias" pero ahi va otra... Como le puedo hacer para que ...
  #1 (permalink)  
Antiguo 04/02/2014, 15:48
Avatar de lucy87  
Fecha de Ingreso: mayo-2011
Mensajes: 25
Antigüedad: 12 años, 11 meses
Puntos: 0
Pregunta Visualizar blob en nueva ventana

Hola!!
bueno ya se que nunca me contestan mis preguntar porque les parecen "muy obvias" pero ahi va otra...
Como le puedo hacer para que despues de hacer una consulta a una BD de Oracle con un archivo BLOB me muestre un "link" y al darle click en una nueva ventana me muestre la imagen consultada??
He visto y hecho muchos ejemplos que he encontrado por ahi, pero nomas no me funciona nada!
ahi va mas o menos mi flujo:
1. realizar consulta a la BD (Select titulo, archivo from tbl_idiomas)
el campo "archivo" es una imagen
2. como pueden ser uno o varios resultados, deseo una lista de los mismos, ej:
Código HTML:
<a href="XXXXXX">titulo1</a>
<a href="XXXXXX">titulo2</a>
<a href="XXXXXX">titulo3</a> 
3. Despues al darle click al titulo, necesito que me abra en una ventana nueva la imagen de ese titulo.

Muchas gracias y espero alguien pueda ayudarme o al menos orientarme un poquito.
Estoy utilizando java con html, ajax y Oracle.
  #2 (permalink)  
Antiguo 05/02/2014, 07:22
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: Visualizar blob en nueva ventana

Hola:

Guarda el blob en un fichero. Pon el href apuntando a ese fichero. Y en el <a> puedes poner un target "blank" para que lo abra en una nueva ventana http://www.w3schools.com/tags/att_a_target.asp

Se buena.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 05/02/2014, 13:26
Avatar de lucy87  
Fecha de Ingreso: mayo-2011
Mensajes: 25
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Visualizar blob en nueva ventana

Muchas gracias por tu ayuda :D
Me costo algo de trabajo pero lo logre! lo puse asi:
Código HTML:
<a href=DisplayPhotoServlet?id="+rs2.getString("id")+" target='_blank'>Evidencia</a> 
Cuando llamaba a mi servlet "DisplayPhotoServlet" le enviaba el id del registro en la BD y en el servlet voy por la imagen a la BD y me la envía a la ventana nueva :)

Gracias de nuevo!

Última edición por lucy87; 06/02/2014 a las 09:46

Etiquetas: blob, jsp, oracle, ventana
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:58.