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

  FORUM HardWare.fr
  Programmation
  Java

  [JDBC~MySQL] Affichage des caractères spéciaux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JDBC~MySQL] Affichage des caractères spéciaux

n°1417273
did-54
Posté le 01-08-2006 à 10:44:58  profilanswer
 

Bonjour,
 
J'ai réalisé plusieurs taglibs en JAVA qui requêtent une base de donnée MySQL et affichent simplement le résultat (du texte accentué).
 
Le texte inséré dans la base est du texte avec accents, caractères spéciaux etc. L'encodage par défaut de mes schémas sous MySQL est latin1, et quand j'accède à mes données via la console MySQL tout apparait correctement.
 
Le problème c'est que mes taglibs, eux, n'affichent pas les accents...
 
J'ai ajouté useUnicode=TRUE&characterEncoding=latin1 dans ma chaine de connection JDBC... mais rien n'y fait.
 
Help :(


Message édité par did-54 le 01-08-2006 à 11:39:50
mood
Publicité
Posté le 01-08-2006 à 10:44:58  profilanswer
 

n°1417380
the real m​oins moins
Posté le 01-08-2006 à 13:17:16  profilanswer
 

et tes pages sont encodées comment? et l'encoding déclaré dans les header de tes pages ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1417382
did-54
Posté le 01-08-2006 à 13:19:39  profilanswer
 

the real moins moins a écrit :

et tes pages sont encodées comment? et l'encoding déclaré dans les header de tes pages ?


tout en latin1...

n°1417384
the real m​oins moins
Posté le 01-08-2006 à 13:22:51  profilanswer
 

alors là c'est plus étrange - quand tu plantes ton debugger dans ta taglib, tu récuperes les accents correctement avant de les imprimer sur la page ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1417446
did-54
Posté le 01-08-2006 à 14:21:22  profilanswer
 

the real moins moins a écrit :

alors là c'est plus étrange - quand tu plantes ton debugger dans ta taglib, tu récuperes les accents correctement avant de les imprimer sur la page ?


tu peux expliciter un peu ? je débute en java...
 
Tout ce que je sais c'est que je peux afficher des accents correctement en faisant des print("éé@@àà" ) par exemple. C'est uniquement lorsque ca vient de la base que certains caractères ne passent pas.


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

  [JDBC~MySQL] Affichage des caractères spéciaux

 

Sujets relatifs
Probleme pour me connecter a mysql sur reseau[PHP/MySQL] Wrappers MySQL - manque d'efficacité?
probleme affichage sur http://nasjsk.free.frAfficher une table mysql
Creer schéma Base de donnée Mysql[MySQL] Identifiant et type de données
[resolu] problème d'affichage d'images sous IE[Flash/AS] problème d'affichage avec Firefox
decouper une chaine de caractères en mots en c#decouper une chaine de caractères en mots
Plus de sujets relatifs à : [JDBC~MySQL] Affichage des caractères spéciaux


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