Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/09/2011, 17:05
fcojose2001
 
Fecha de Ingreso: marzo-2009
Ubicación: Salamanca, España
Mensajes: 141
Antigüedad: 15 años
Puntos: 4
Respuesta: encodig JSP, UTF-8, ISO-8859-1

Como bien dice el refran, no es oro todo lo que reluce,jeje. Ha aparecido un fallo en el encoding.

Hay una parte de la aplicacion en la que paso por metodo GET un nombre propio de una lista que se muestra por pantalla. Si este nombre tiene tildes o caracteres especiales surgen problemas.

Por ejemplo,si paso por GET el nombre maría, en la barra de direcciones veo el nombre escrito correctamente,con tilde. Pero al recoger el valor lo almacena mal ,no reconoce la tilde y si lo muesrto salen cosas raras

Solo aparecen problemas al recoger parametros de la barra de direcciones, en el resto de la aplicacion todas las tildes y Ñ se almacenan y se muestran correctamente.

Por si no ha quedado claro, con codigo xDD:

Tengo algo asi, una lista con varios nombres y un enlace para cada uno de ellos. En este caso la variable nombre contiene maría

Código PHP:
<a href="buscarPacienteCita.action?nombre=${nombre}"Añadir Sesion </a
Al pinchar sobre el link, aparece lo siguiente en la barra de direcciones:

Código PHP:
http://localhost:8080/2PFCRuvier/buscarPacienteCita.action?nombre=maría 
Al recoger el campo nombre es cuando salen cosas raras.

Lo curioso es que si copio la barra de direcciones y la pego aqui, queda distinto:

Código PHP:
http://localhost:8080/2PFCRuvier/buscarPacienteCita.action?nombre=mar%C3%ADa 
Q puedo hacer?
__________________
Puedes seguirme en Twitter: @fcojose2001

Última edición por fcojose2001; 04/09/2011 a las 19:00