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 :
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
Partager