Comment faire fonctionner le contrôleur Spring MVC avec UTF-8?
Je suis à l'aide de jQuery AJAX pour envoyer un formulaire à un contrôleur Spring MVC dans la sauvegarde. Je suis en train d'encodage sur les haut de la page jsp. Dans mon en-têtes de requête dans Firebug je vois
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive 115
Connection keep-alive
Content-Type application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With XMLHttpRequest
Toutefois, dans mon Spring MVC contrôleur de toutes les valeurs d'un formulaire entré en Cyrillique transformer en indésirable. Et un twist à cela est que cela fonctionne bien dans Safari mais pas sous IE/FF/Chrome.
Des idées de comment je peux définir l'encodage correct et éviter indésirable caractères à partir de soumission?
source d'informationauteur Pushkar
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé la solution à ce problème. J'avais mis le code sur le dessus de chaque page jsp. Pourtant, il n'a pas de travail. J'ai donc ajouté un ressort de codage de caractères dans le filtre web.xml. Cela permettra d'assurer que le codage soit correctement à la demande.