-
Encodage cyrillique
Bonjour à tous,
Je développe un site en russe et je me retrouve face à des problèmes d'encodage avec les formulaires.
J'ai un formulaire avec un champ de saisie dans lequel l'utilisateur saisiit son nom.
Je récupère la valeur par un formBean déclaré dans le struts config et la récupération marche mais quand je saisis :
Вамцьшитмсууем en débuggant sous Eclipse et en regardant la valeur récupérée j'obtiens : вамÑ?Ñ?Ñ?иÑ?мÑÑ?Ñ?ем.
J'ai essayé ca dans la méthode validate() de mon formBean :
Code:
this.userName = new String (this.userName.getBytes("ISO8859_1"), "UTF8");
et la j'obtiens ca : ВамцьшитмÑууем
Bref ca ne m'a pas l'air très convaincant... auriez-vous des idées pour récupérer le texte tel quel ou alors convertit en UTF8?
Merci d'avance :)
-
dans le code tu indiques que le texte de départ est en ISO 8859-1 mais ce n'est pas le cas, cet encodage n'a pas ce genre de caractère
essaye de trouver le bon encodage de base