OVH Cloud OVH Cloud

[Tomcat][Eclipse] Pb d'accents

1 réponse
Avatar
Fabrice ABELLI
Bonjour,

J'utilise Eclipse et le plugin Sysdéo pour développer une appli
fonctionnant sur Tomcat sous Linux. Mon répertoire d'installation de
Tomcat est exporté grace à Samba pour l'utilisation depuis un poste de
développement sous Windows.
A chaque raffraichissement de mon application sous Eclipse, les accents
utilisés à divers endroits de l'application sont perdus et transformés
en caractères particuliers. Pourtant, les mêmes fichiers, s'ils sont
compilés directement par Tomcat ne posent aucun problème avec les accents.

Petite précision, les accents en question ne sont pas contenus
directement dans le code HTML (j'utilise dans ce cas le code HTML de
l'accent concerné), mais dans des appels de fonction JavaScript
(messages, menus...)

Quelqu'un aurait-il une solution, idée ou conseil à me donner.

Merci d'avance.

Fabrice ABELLI
fabrice.abelli@wanadoo.fr

1 réponse

Avatar
jb
Bonjour,

J'utilise Eclipse et le plugin Sysdéo pour développer une appli
fonctionnant sur Tomcat sous Linux. Mon répertoire d'installation de
Tomcat est exporté grace à Samba pour l'utilisation depuis un poste de
développement sous Windows.
A chaque raffraichissement de mon application sous Eclipse, les accents
utilisés à divers endroits de l'application sont perdus et transformés
en caractères particuliers. Pourtant, les mêmes fichiers, s'ils sont
compilés directement par Tomcat ne posent aucun problème avec les accents.

Petite précision, les accents en question ne sont pas contenus
directement dans le code HTML (j'utilise dans ce cas le code HTML de
l'accent concerné), mais dans des appels de fonction JavaScript
(messages, menus...)

Quelqu'un aurait-il une solution, idée ou conseil à me donner.

Merci d'avance.

Fabrice ABELLI



Bonsoir,
J'ai eu ce problème avec des caractères accentué stockés en base de
données (postgreSQL ou Oracle)
J'ai résolu (contourné ?) le problème en modifiant le fichier
/etc/sysconfig/i18n de la manière suivante:

config origine (RedHat Fedora CORE2)
LANG="fr_FR.UTF-8"
SUPPORTED="fr_FR.UTF-8:fr_FR:fr"
SYSFONT="latarcyrheb-sun16"

fichier modifie
LANG="fr_FR"
SUPPORTED="fr_FR:fr"
SYSFONT="latarcyrheb-sun16"

Les caractères accentués s'affichent maintenant correctment dans les
pages sous Linux.

J.B.