Limitar el tamaño de las imagenes mostradas en una jsp.
Hola a todos. Mi problema es el siguiente.
Tras recuperar una imágen de bbdd, la envio a una jsp a través de un servlet y la muestro mediante el siguiente código:
<%byte[] array = (byte[])request.getAttribute("imagen");
if(array!=null)
{
response.setContentType("image/gif");
OutputStream o = response.getOutputStream();
o.write(array);
o.close();} %>
Hasta aquà todo bien, el problema es que no soy capaz de limitar el tamaño de la imágen, siempre me aparece a tamaño completo, he probado incrustandola en una tabla y limitando sus bordes, pero aún asà no funciona:
<table >
<tr>
<td width="1" height="1">Hola Mundo</td>
<td width="10" height="10">
<%byte[] array = (byte[])request.getAttribute("imagen");
if(array!=null)
{
response.setContentType("image/gif");
OutputStream o = response.getOutputStream();
o.write(array);
o.close();} %>
<td>
</tr>
</table>
El "Hola Mundo" de la primera columna, ni siquiera lo muestra, xq superpone la imagen.
Alguien sabe como puedo solucionar esto?? La idea es poder visualizar varias fotos recuperadas de bbdd en tamaño reducido dentro de una tabla a poder ser.
Gracias!
Tras recuperar una imágen de bbdd, la envio a una jsp a través de un servlet y la muestro mediante el siguiente código:
<%byte[] array = (byte[])request.getAttribute("imagen");
if(array!=null)
{
response.setContentType("image/gif");
OutputStream o = response.getOutputStream();
o.write(array);
o.close();} %>
Hasta aquà todo bien, el problema es que no soy capaz de limitar el tamaño de la imágen, siempre me aparece a tamaño completo, he probado incrustandola en una tabla y limitando sus bordes, pero aún asà no funciona:
<table >
<tr>
<td width="1" height="1">Hola Mundo</td>
<td width="10" height="10">
<%byte[] array = (byte[])request.getAttribute("imagen");
if(array!=null)
{
response.setContentType("image/gif");
OutputStream o = response.getOutputStream();
o.write(array);
o.close();} %>
<td>
</tr>
</table>
El "Hola Mundo" de la primera columna, ni siquiera lo muestra, xq superpone la imagen.
Alguien sabe como puedo solucionar esto?? La idea es poder visualizar varias fotos recuperadas de bbdd en tamaño reducido dentro de una tabla a poder ser.
Gracias!
