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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  problème hibernate - linux - encoding

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème hibernate - linux - encoding

n°712896
mazargman
Posté le 29-07-2005 à 13:40:11  profilanswer
 

Je poste ici, j'aurais peut-être plus de succès...
 
Bonjour,
 
J'ai une petite appli web qui utilise hibernate comme couche de persistance. L'appli, en gros, c'est deux pages: une page pour faire une recherche et une page de résultats.
 
J'ai un problème avec les requêtes dont la clause where contient des caractères accentués. Par exemple, si je trace la requête hibernate suivante:
 

Code :
  1. from MaClasse where monChamp like '%tamère%'


 
... hibernate va me générer la requête SQL suivante:
 

Code :
  1. select ...blabla SQL...  where monChamp like '%tamÃ"re%'


 
... et du coup la requête va moins bien marcher!  :sweat:  
 
Clairement c'est un problème d'encoding qui d'ailleurs ne survient pas sous windows. Le problème vient de ma config sous linux mais quel élément?
 

  • navigateur? => je pense pas puisque j'écris 'tamère' dans l'input et je trace bien 'tamère' dans la requête hibernate
  • encoding du système?
  • mauvaises directives jsp pour spécifier l'encoding?


Pour infos:
 

  • j'utilise firefox
  • la variable d'environnement LANG est à fr_FR.UTF-8
  • toutes les références à encoding dans mon appli sont à UTF-8


 
Voilà, si vous avez une idée... Par ailleurs si vous avez une doc magique qui explique ces problématiques d'encoding, en particulier sur une plateforme linux, ben ça serait sympa de filer les références  :ange:

mood
Publicité
Posté le 29-07-2005 à 13:40:11  profilanswer
 

n°961778
whiz-kid
Posté le 08-10-2007 à 11:09:18  profilanswer
 

j'ai le même soucis que toi.
 
la JVM, le tomcat, hibernate, spring tout est en utf8.
 
C'est ok sur mon poste windows, mais sur un linux ça ne tourne plus, même erreur même caractères bizarres.
 
petit blog utile au passage http://surunairdejava.blogspot.com [...] oding.html
 
Si quelqu'un a des d'autres pistes, on est preneur. :)  
 
Cordialement


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  problème hibernate - linux - encoding

 

Sujets relatifs
Problème avec GRUB (multiboot)Debian - Probleme de connexion modem Ethernet
Linux, SATA et HotPlugPasserelle avec iptables : problème de SMTP
NetInstall Sarge + Probleme LiloConnection internet sous linux (eci usb)
Problème de script linux![Need Info Orange] Serveur PPP, modem t68i et linux :)
[squid] Problème en Mode transparent 
Plus de sujets relatifs à : problème hibernate - linux - encoding


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