tenia desplagado mi aplicación web en weblogic7 y al migrarlo a weblogic 10,
al realizar las trasacción get y post las tildes se cambian por carateres raros,
Un ejemplo:
tengo un combobox con una lista de palabras que contienen tilde y se muestra correctamente,
al hacer click en este combo se agrega en la pagina web mediante el metodo get
pero aparece con caracteres raros,
estuve probando modificando el fichero de configuración weblogic.xml
y agrege estas etiquetas:
Cita:
y ahora en vez de caracteres raros me sale un signo de interrogación he intentado con los siguientes encodes <charset-params>
<input-charset>
<resource-path>/*</resource-path>
<java-charset-name>UTF-8</java-charset-name>
</input-charset>
</charset-params>
<input-charset>
<resource-path>/*</resource-path>
<java-charset-name>UTF-8</java-charset-name>
</input-charset>
</charset-params>
iso-8859-1
iso-8859-15
se va cambiando sin obtener el resultado deseado, ejemplo:
canci?on => utf-8
canciaón => iso-8859-15
cancia³n => sin agregar nada
tambien intente cambiar el class
agregando estas lineas
Cita:
obteniendo el mismo resultado que el anterior,res.setContentType("text/html");
req.setCharacterEncoding("UTF-8");
req.setCharacterEncoding("UTF-8");
como os digo en weblogic 7 no tenia problema alguno,
como dato adicional en las trasas del weblogic hago un system.out.print
y la palabra canción:
se muestra como canci1/4n
desde ya agradesco la ayuda que me puedan brindar