IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Problème d'encoding UTF8


Sujet :

Servlets/JSP Java

  1. #1
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut Problème d'encoding UTF8
    Bonjour,

    J'ai un petit souci sur une application qui vient d'être porté en UTF-8.
    En résumé, j'ai des formulaires qui soumettent des données mal encodé et je cherche à déterminer pourquoi.

    Je surveille les entêtes HTTP grace a httpfox, du coup je vois ceci qui transite dans les données du POST :

    langCode fr
    langName Français
    submit Valider
    La requête elle-même :

    (Request-Line) POST /consoleWeb/updateLanguage.gp3 HTTP/1.1
    Host localhost:8082
    User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729)
    Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
    Accept-Encoding gzip,deflate
    Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
    Keep-Alive 300
    Connection keep-alive
    Referer http://localhost:8082/consoleWeb/editLanguage.gp3
    Cookie JSESSIONID=D406A86501374330016AF1466BD93248
    Content-Type application/x-www-form-urlencoded
    Content-Length 49
    J'ai un filtre qui positionne le setCharacterEncoding à UTF-8.

    une fois validé, j'obtiens cette valeur en base :

    LANG_CODE LANG_NAME
    --------- -------------
    en English
    de Deutsch
    es Spanish
    it Italian
    fr Français
    cn Chinois

    6 rows selected
    Une idée ?

  2. #2
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    en fait c'était très spécifique, j'utilisais displayTag et un filtre ResponseOverrideFilter dans le web.xml

    c'est ce filtre qui provoquait le problème.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème Encoding UTF8 en client serveur
    Par warmy dans le forum C#
    Réponses: 0
    Dernier message: 16/06/2009, 02h23
  2. Réponses: 7
    Dernier message: 27/04/2006, 16h51
  3. problème d'encoding UTF-8 via la SDK MSXML
    Par ep31 dans le forum MFC
    Réponses: 6
    Dernier message: 26/01/2006, 09h46
  4. [BEA] [STRUTS] Problème d'encoding ...
    Par bgSgcib dans le forum Struts 1
    Réponses: 6
    Dernier message: 18/10/2005, 13h23
  5. problème d'encoding HEPL !
    Par TOM-Z dans le forum XMLRAD
    Réponses: 14
    Dernier message: 28/07/2005, 11h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo