Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Mostrar imagenes en JSP almacenadas en BLOB
Enviado por AIS el día 21 de octubre de 2003
Hola, tengo que mostrar imagenes en una pagina JSP que estan almacenadas en un BLOB en una base de datos ORACLE y no se como hacerlo. Encuentro como mostrar la longitud, como meterlo en un array, pero de como mostrarlo nada.
Si alguien me pudiera decir como hacerlo o donde puedo encontrar un manual (a poder ser en español)...
Re: Re: Mostrar imagenes en JSP almacenadas en BLOB
Enviado por aicitel el día 11 de abril de 2004
Sobre lo anterior... si redefino el nombre la variable "out" por "out2" me da el siguiente error
"Excepción:
java.sql.SQLException: Falta el parámetro IN o OUT en el índice:: 1
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.driver.OracleStatement.checkBindsInAndOut(OracleStatement.java:1876)"
Evidentemente el nombre de la variable tiene que ser "out" pero no la puedo declarar por el error del mensaje anterior
El problema con out es que en JSP está reservado y no lo puedes usar. Lo que te puede pasar es que al hacerlo com ose dice en este ejemplo sin "resetear" la response te de una Exception, pero no te preocupes, es meramente informativa, no da mayor problema.
Si no te funciona, tengo el código que lo hace, pero en vez de contra Oracle contra MySQL pero te serviría, mandame un mail y te comento.
Re: Re: Mostrar imagenes en JSP almacenadas en BLOB
Enviado por julian el día 6 de febrero de 2006
hola, estoy haciendo un proyecto en el instituto con jsp,y mysql pero no consigo mostrar bien la imagen.
podrias mandarme el codigo .
con el contestype y el out.write no me var debe faltar algo .
gracias anticipadas
Re: Re: Re: Mostrar imagenes en JSP almacenadas en BLOB
Enviado por eliasrr el día 7 de febrero de 2006
hola que tal?queria saber una cosa: una vez hecho eso y recuperada la imagen en el servlet, cual sería el codigo pa mostrarla en un apagina jsp?lo pregunto pq cuando intento mostrarla en una tabla lo unico que me aparece es la foto, haga lo que haga siempre me sale la foto borrando todo lo demas.gracias de antemano.
Re: Re: Mostrar imagenes en JSP almacenadas en BLOB
Enviado por jonir3 el día 22 de septiembre de 2008
hola! Tengo un servlet, un JSP,Codigo JAva y Base de Datos mysql.
Necesitaria crear una tabla en la Bd, que me guardae una ruta de la imagen, y un ID.
y necesitaria en el jsp tener la llamada a esa imagen con algun tipo de ID para poder hacer el query dentro del servlet asi encontrar la ruta, traer la imagen, y imprimirla en el jsp.
el jsp tiene muchas imagenes con textos.
Que el me podria hacer este super facor, le agradeceria muchisimooooooo, me estoy matando con estoooo.
Si tenes algun codigo __??
yo anteriormente tenia muchos problemas para el manejo de campos blob en mysql con jsp. pero despues de tanto buscar encontré un programa llamado jspmaker, la vdd funciona de maravilla ya que te genera el codigo jsp a partir de las tablas, y para subir archivos lo puedes hecer de dos maneras 1 es subir el archivo a una carpeta del servidor y en la base de datos guarad solo la ruta de ese archivo
y 2 guardar el archivo directamente en la base de datos en forma binaria usando el campo tipo blob.
ojala y les sea de ayuda
Re: Re: Mostrar imagenes en JSP almacenadas en BLOB
Enviado por jonir3 el día 22 de septiembre de 2008
tendrias por casialidad el codigo, uno de ejemplo apra ver como se pone la ruta en mysql de la foto y se la llama del jsp, y la busca en la clase java ?