Problème d'encoding des fichiers JavaScript
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
Code:
1 2 3 4
| <mime-mapping>
<extension>js</extension>
<mime-type>application/javascript;charset=UTF-8</mime-type>
</mime-mapping> |
à mon web.xml mais ça ne change rien.
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.