Bonjour à tous,
Voilà je suis sur ce problème depuis 2 jours et je ne sais pas résoudre. c'est un problème d'encodage/affichage des caractères en UTF-8.
J'ai un Input et un Bouton sur ma page.
Lorsque je clique sur le bouton, je récupère le texte dans Input. Puis, par Ajax et JQuery, j'appelle un servlet Java pour insérer ce texte dans une base de données.
Pour préciser :
+ ma page est en utf-8
+ Ajx/Jquery avec charset utf8
+ je ne fais aucun traitement d'encodage/ décodage dans ma servlet Java
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
+ ma table MySqL est confugurée en Utf8
Le problème d'affichage arrive lorsque je relis ce texte depuis la table MySql :
+ je lis le texte depuis la table par un servlet (sans aucun traitement d'encodage) puis j'envoie le résultat par AJAX à une fonction javascript avec la data type = JSON.
+ la fonction javascript en question ne fais que lire le texte et l'afficher sur l'input.
Problème : le texte est déformé (exemple, j'ai tapé "schéma" , cliquer sur le bouton pour sauvegarder dans une table, relire le texte et l'afficher "schéma" ) !!!
J'espère que je suis assez clair pour que vous puissiez m'aider.
Merci beaucoup !
Gia

 

 
		
		 
         
 

 
			
			



 affichage/encodage avec JavaScript
 affichage/encodage avec JavaScript
				 Répondre avec citation
  Répondre avec citation
 
  
  
  
 
 
  
  
 
 
			 
   
 
 
 

 Envoyé par SpaceFrog
 Envoyé par SpaceFrog
					


 
			 
   
						
Partager