Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1441 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  jboss et UTF-8

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

jboss et UTF-8

n°1438928
zizou771
http://mobiles.forumpro.fr
Posté le 08-09-2006 à 11:09:02  profilanswer
 

slt,
 
j'ai un petit souci d'encodage.
Mes caracteres accentués se transformait en caracteres bizare.
J'avait résolu le probleme en mettant dans mon web.xml:

Code :
  1. <filter>
  2.  <filter-name>Spring character encoding filter</filter-name>
  3.  <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
  4.  <init-param>
  5.   <param-name>encoding</param-name>
  6.   <param-value>UTF-8</param-value>
  7.  </init-param>
  8.  <init-param>
  9.   <param-name>forceEncoding</param-name>
  10.   <param-value>true</param-value>
  11.  </init-param>
  12. </filter>
  13. <filter-mapping>
  14.  <filter-name>Spring character encoding filter</filter-name>
  15.  <url-pattern>/*</url-pattern>
  16. </filter-mapping>


 
Or quand je test sur mon jboss local aucun souci ca marche nikel ;)
mais quand je met mon projet.war dans un autre jboss (prod) j'ai toujours le meme probleme de carateres accentués!!
pourquoi?? Le jboss n'a rien avoir la dedans normalement non?
merci d'avance de votre aide!!

mood
Publicité
Posté le 08-09-2006 à 11:09:02  profilanswer
 

n°1440004
zizou771
http://mobiles.forumpro.fr
Posté le 11-09-2006 à 10:03:18  profilanswer
 

up please!! :(

n°1442258
zizou771
http://mobiles.forumpro.fr
Posté le 14-09-2006 à 10:39:24  profilanswer
 

en fait il semblerai que la différence de traitement des caracteres accentués entre mon jboss locale et celui de prod viennent des variables locales et de l'OS.
Le mien est sous windows et celui de prod sous Unix.
Sous Unix la variable d'environnement de language est:
LANG=en_US.UTF-8
 
Rappel et rectification du pb:
je convertie un xml (contenant des accent) en html et en local ca pete dès qu'un accent est présent alors que sur unix ca ne pete pas (mais les caracteres accentué sont transformé en caractere bizarre avec des @)
 
Merci de votre aide

n°1442525
archangel
Un homme Une vision
Posté le 14-09-2006 à 16:00:59  profilanswer
 

T'as essyé de mettre ta variable d'environnement en français, car en anglais il n'y a pas d'accent :o


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
n°1442654
zizou771
http://mobiles.forumpro.fr
Posté le 14-09-2006 à 18:48:32  profilanswer
 

oui
 si j'utilise la variable d'environnement LANG=french le 'É' reste en 'É' alors qu'avec LANG=fr_FR.UTF-8 les 'É' sont transformé en 'É' .
mais j'aimerai savoir si dans un xml codé en UTF-8
(<?xml version="1.0" encoding="UTF-8"?> ),
il est normal de se retrouvé avec des 'É' transformé en 'É' ?
ou bien est-on censé conservé le 'É' tel quel?
 
Merci d'avance.

n°1442878
archangel
Un homme Une vision
Posté le 15-09-2006 à 10:40:34  profilanswer
 

Essaye de vérifier que ton fichier est bien enregistré en UTF-8. Il ne suffit pas de l'écrire dedans, il doit y avoir un paramètre dans ton éditeur de fichier.
Par exemple dans ultra edit c'est le menu "fichier->conversion".
 
Sinon j'avoue que je ne sais pas [:spamafote]


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  jboss et UTF-8

 

Sujets relatifs
ejb+jboss+erreur de contextErreur Jboss help!!!
[JBOSS et MySql] Pb de configurationErreur de déploiement sous JBoss
tutorial JBossmessaging sur jboss
configurer Jboss pour JMSaccess denied (java.util.PropertyPermission org.jboss.util.NestedThrow
transformation code HTML vers caractère chinois(UTF-8)JBoss hiérarchie des répertoires
Plus de sujets relatifs à : jboss et UTF-8


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR