[Struts] Lecture de fichiers .properties en UTF-8
Bonjour,
Je travaille sur une appli web basée sur Struts 1.3.8 et Java 1.5.
Mes fichiers properties pour la localisation contiennent des caractères accentués.
D'après la javadoc, ces caractères auraient dû être sous la forme \uxxxx.
J'ai un problème en voulant convertir mon projet en UTF-8 : ces caractères spéciaux ne passent pas car la méthode load de la classe Properties lit les fichiers *.properties en ISO 8859-1.
A votre avis quelle serait la solution à mettre en oeuvre pour passer mon appli en UTF-8 ? Convertir les fichiers properties (avec native2ascii par ex.) pour remplacer les accents par leur équivalent unicode ? Implémenter dans une taglib l'équivalent de <bean:message> afin de prendre en compte l'UTF-8 ?