Bonjour,
J'ai un war qui contient un ensemble de fichiers JavaScript dans la partie publique. Tous ces fichiers sont encodés en UTF-8.
Eclipse est également configuré en UTF-8, ainsi que mon pom.xml Maven.
Donc, tout est UTF-8 mais lorsque j'importe dans une page un fichier JavaScript contenant des accents, j'ai des ã@ et autres caractères du genre.
Sous Chrome je regarde les headers de réponse pour ce js et je constate qu'il n'a pas l'encodage UTF-8.
J'ai essayé comme vu sur le net d'ajouter
à mon web.xml mais ça ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4<mime-mapping> <extension>js</extension> <mime-type>application/javascript;charset=UTF-8</mime-type> </mime-mapping>
Les Ã@ prouvent que le contenu est bien transmis en UTF-8 mais le navigateur n'ayant pas l'entête attendu, prend l'encodage par défaut, soit iso-8859-1
Quelqu'un saurait-il m'indiquer comment résoudre ce problème ?
Merci d'avance pour votre aide.
Partager