22/10/2006, 05:19
|
| | Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 2 meses Puntos: 51 | |
Hola,
Guardar las imágenes en la BDD está bien, se hace bastante, lo que no es tán recomendable es guardar las imagenes en sesion como byte[], eso no lo recomendaría.
El objeto sesion tiene una caducidad que puede llegar a media hora, normalmente, y todo lo que pongas ahi se acumula y emplea memoria de la JVM, así que si se guardan cosas ahi hay que tener ojo o nos quedaremos sin memoría en la JVM y todo el programa hara PUM.
En cuanto a mostrar la imagen, no tienes mas que escribir un servlet que coja ese array de bytes y lo devuelva por el OutputStream del objeto ServletResponse, poniendo adecuadamente el ContentType y listo. Es mas sencillo de lo que parece.
Para mostrarlo en una pagina HTML, no tienes mas que poner un tag IMG en una pagina y hacer que el SRC llame a tu servlet con los parametros adecuados.
S! |