Bonjour

je travaille sur une appli Web (Spring-Ibatis et PostgreSql 8.1) et j'ai un peu de mal avec le caractère Euro (€).

Ma base est en UTF-8, il n'y a pas de problème pour afficher ce maudit caractère dans les pages HTML par contre dans les PDF, aucune trace, le caractére disparait.

Si vous avez une piste.... merci

J'ai fait un petit test avec la récupération d'une chaine contenant € € € € € Euro € Euro € € € €

Le test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
log.info(c.getObservation());
log.info(new String (c.getObservation().getBytes("UTF-8")));
log.info(new String (c.getObservation().getBytes("ISO-8859-1")));
Le résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
INFO  17:49:10.468 ? ? ? ? ? Euro ? Euro ? ? ? ?  (TestEuro.java:14) 
INFO  17:49:10.468 € € € € € Euro € Euro € € € €  (TestEuro.java:15) 
INFO  17:49:10.468 € € € € € Euro € Euro € € € €  (TestEuro.java:16)
Aurais-je mal configurer le driver JDBC ?