-
Problème Encodage UTF-8
Bonjour,
J'ai une servlet qui génère un string puis la donne à ma jsp qui l'affiche.
Le problème c'est que je veux afficher du russe (ex : Pусский). Pour cela j'ai configuré l'encodage du workspace en UTF-8 ainsi que l'encodage propre au JSP en UTF-8 (à l'aide de général/context-type/text/jsp).
Lorsque j'écris Pусский directement dans la jsp, le texte s'affiche correctement. Par contre lorsque le texte est écrit dans ma servlet qui le transmet à ma jsp, celle-ci m'affiche que des points d'intérrogations.
Pourtant dans éclipse quand j'ouvre le fichier java de ma servlet, le texte affiche bien Pусский.
Savez vous d'où vient le problème ?
Merci d'avance.
-
le compilateur est-il bien configuré pour lire les fichiers .java en UTF-8? Pour les caractère accentués, si l'éditeur et le compilateur prennent des format différent, ca casse les strings à la compilation, et serait la cause de ton problème ;)