Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2013, 06:06
Avatar de tantancansado
tantancansado
 
Fecha de Ingreso: mayo-2013
Mensajes: 7
Antigüedad: 11 años
Puntos: 0
Problema con Javascript y Jsp

Buenas a todos,me llamo Alejandro

Soy nuevo por aqui aunque suelo leer el foro muchas veces puesto encuentro muchos problemas resueltos xD

El caso es que tengo un problema y llevo atrancado un monton no se bien como solucionarlo.

Tengo un formulario en un Jsp con un input File que hace una series de comprobaciones en jsp y servlet(de tamaño,caracteres,formato,etc) y si todo esto se cumple se sube al servidor y muestra un mensaje de que se ha hecho satisfactoriamente.

El caso es que quiero tambien visualizar la imagen si la ha subido correctamente,para lo cual en el servlet establezco como atributo de la request la url en el servidor y la recibo en el jsp,tengo preparada una etiqueta img la cual le cambio el atributo src con la funcion attr().(me imagino que lo suyo seria visualizarla en servlet no es logico eso de que el cliente acceda a la url del servidor pero son pruebas en mi ordenador que estaba haciendo)

El caso(que me enrollo como una persiana)es que cuando pongo el src con javascript me borra las barras de direccion,con jsp las muestra bien pero creo que javascript los coge como caracteres de escape y algo raro hace.

He probado ya con varias funciones pero no acabo de dar con la tecla correcta,copio la parte del codigo que recibe el atributo(el path del servidor)

Código:
if(request.getAttribute("exito")!=null)
                     {                
						 String url=(String)request.getAttribute("path");
						 out.println(url);
						 %><script>
							
							var url;
							url="<%=url%>";
							
							alert(url);
							$('#foto').attr("src","<%=url%>");
							
							
							</script><%
gracias de antemano y espero comentar mas por aqui