Cita:
Iniciado por Mercedes26
Hola Xinef, me interesa la parte de enviar desde el servlet una ristra de bytes de la imagen a una etiqueta <img>
¿Podría comentarme algo? Estaría muy agradecida, hace tiempo que estoy buscando una solución.
Puedes dividir el problema en dos partes:
La parte HTML donde una etiqueta <img> va a "esperar" una URL a una imagen en su atributo
src.
<img src="[URL]"/>
Esa URL puede (en este caso debe :P) ser la llamada a un
servlet. El cometido del
servlet tiene que ser devolver una imagen, para ello el proceso es siempre igual.
- Comprobar que el archivo existe.
- Capturar el outStream del response.
- Declarar el tipo de contenido content-type. En este caso, una imagen jgp, por ejemplo: image/jpeg:
- Ir leyendo del archivo de la imagen y enviando lo leído al ouputStream del response.
- Cerrar los archivos abiertos.
Ya sólo queda codificar eso (no es difícil). Si tienes alguna duda en concreto puedes comentarlo.