Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/12/2016, 07:39
starfix
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 12 años, 4 meses
Puntos: 25
Respuesta: Mostrar en una etiqueta img la imagen mostrada desde una servlet

Cita:
Perdona sobre la ultima opción que has comentado, yo en un principio lo estaba tratando de cargar y mostrar la imagen todo desde un servlet.
Yo te recomendaría que hagas dos servlets. El primero retorna la pagina en si, sin haber cargado las imágenes, pero estableciendo el atributo src de cada etiqueta img. El segundo retornaria las imagenes correspondientes a cada url establecida en los atributos src que estableció el primero.

Ejemplo:

El primer servlet retorna:

Código HTML:
Ver original
  1.   ...
  2. </head>
  3.   ...
  4.     <img src="/imagenes/5.png">
  5.     ...
  6.     <img src="/imagenes/6.png">
  7.     ...
  8.     <img src="/imagenes/32.png">
  9.  
  10.   ...
  11. </body>
  12. </html>

El segundo retornaria las imagenes correspondientes a las url:
  • /imagenes/5.png
  • /imagenes/6.png
  • /imagenes/32.png





En caso de que la imagen sea grande, debería corres lo demás campos y no superponerse, a menos que la imagen tenga el atributo CSS float establecido.

Con respecto a el tamaño, te recomiendo que lo controles mediante CSS:

Ejemplo (Lo mejor es separar el código CSS en un archivo aparte):

Código HTML:
Ver original
  1. <img src="url de la imagen" style="height:30px; width:30px; max-width:30px; max-height:30px;">