[Resolu][J2EE][AJAX]Problème d'encoding sur caracteres accentués

Salut à tous,

je viens de passer la journée sur un problème de merde et je n’ai toujours pas la solution.
Si l’un d’entre vous à une idée lumineuse, je lui en serait reconnaissant ( mon client aussi ).

Je rencontre un problème de récupération d’un xml passé dans un HttpServletResponse. Le xml récupéré est merdeux. Cela ne concerne que les xml contenant des caractères accentués slaves ( une belle liste ici )

En dehors de tout cela, cela marche nickel.
Tout est encodé en utf-8 ( parce qu’AJAX mange de l’utf-8" ) et les headers sont corrects

J’ai lu à plein d’endroit différent que ce probleme de gestion des caracteres spéciaux était une merde avec Ajax, en particulier sous IE ( mais ça merde pareil sous Firefox ).

Le but est de trouver une solution technique qui m’évitera de parcourir les données recues/envoyées et de remplacer les caracteres, parce que ca finira de mettre à genou le serveur, vu le volume de donnée à gérer.

Voilà, si vous avez une petite idée derriere la tete, je suis prendeur !

cherche sur la zone avec en mot clé tomcat, je me suis déja penché sur le probleme d’encodage. Il faut modifier un fichier de configuration de tomcat… Mais c’est tres loin pr moi :confused:

Merci Berzehk,

bon en fait j’ai resolu le merdier, c’était le framework Ajax qui merdait coté Java, l’objet xml renvoyé n’était pas totalement encodé en utf8, je vous laisse deviner la suite.

Donc au final, rien à voir avec le serveur ( en plus c’est sous Websphere ).