Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/02/2012, 05:15
Nexus10
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 1 mes
Puntos: 58
Enviar imagen y mostrarla a continuación

Hola a tod@s
Estoy tratando de hacer un formulario para que el usuario seleccione una imagen de su ordenador para enviarla al servidor, y que a continuación se la muestre en la página de respuesta.
He conseguido enviar la imagen correctamente al servidor (enctype multipart en el form, etc), pero el problema es que al enviarle la página de respuesta al cliente, en la que debería aparecer la foto, ésta no se muestra. La cosa es que si vuelvo a realizar la operación escogiendo la misma imagen, entonces sí aparece. Es como si la primera vez que lo hago no hubiera dado tiempo al servidor a recibir la imagen y al volverlo a hacer ya la muestra porque la imagen está ahí. La imagen la subo al directorio raiz donde están las demás páginas jsp.
¿Hay alguna solución para esto?
He pensado guardar la imagen en una base de datos a ver si así la recupera bien. ¿Podría ser esta la solución? La cosa es que es una aplicación de prueba que estoy haciendo y no quería liarme con bases de datos, pero si no hay otra solución lo tendré que hacer.

Un saludo.