Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2010, 11:27
riveiras
 
Fecha de Ingreso: abril-2010
Mensajes: 11
Antigüedad: 14 años
Puntos: 1
jsp que no muestran la imagen por la barra del path

Hola, a ver si me pueden ayudar.

Estoy realizando una aplicación donde el usuario guarda las imagenes en el servidor.
Hasta ahí no tengo problema.
Al intentar recuperar la imagen en el action

String ruta="public"+File.separador+"uploadImagen"+File.s eparador+"usuario"+File.separador+usuario.getIdUsu ario();
File imagReg=new File(ruta);
usuarioForm.setPathImagen(imgReg.getPath());

//linea 1 compongo la ruta hasta el directorio con el identificador del usuario donde tengo la imagen
//creo un file
//obtengo la path del file

En la jsp, el src de la imagen toma el valor patImagen. El problema viene pq el path contiene las barra \ y no /. Explorer muestra la imagen sin problemas pero mozilla no la muestra dice que no existe.
Al modificar en mozilla el código fuente y poner la barra /, si muestra las imagenes correctametne.
Que tengo que hacer desde el action para que use la barra correcta, es decir , / en el path?

Podeis ayudarme? Llevo tiempo con este problema y no logro encontrar la forma de solucionarlo?

Gracias a todos de antemanao