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

JavaScript Discussion :

[AJAX] AJAX /JSP encodage caractere


Sujet :

JavaScript

  1. #1
    Membre éclairé

    Inscrit en
    Avril 2005
    Messages
    246
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 246
    Par défaut [AJAX] AJAX /JSP encodage caractere
    Bonjour,

    Voi ce que je fais en Ajax, j'envoie un parametre à une page jsp qui cherche des objets en BDD en fonction de ce paramètre , puis renvoie un résultat.
    J'ai cependant un soucis au niveau du passage de paramètre , si celui ci contient un accent alors il est transformé en '?'...
    Cependant dans tous mes jsp j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <%@page contentType="text/html;charset=UTF-8" language="java"%>
    <%@page pageEncoding="ISO-8859-1"%>
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    request.setCharacterEncoding("UTF-8");
    Comment empecher ce caractere de se transformer malgré tout...

    Merci!!

  2. #2
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    Je dirai que c'est plutôt un problème JSP non ?

  3. #3
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    tu as essayé de faire un escape(valeur) avant de la passer dans l'url ?

    Puis unescape() à réception en PHP ...

    EDIT : en JSP, donc

    A+

  4. #4
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    @E.Bzz : euh c'est du JSP là

    sinon,pourquoi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <%@page contentType="text/html;charset=UTF-8" language="java"%>
    <%@page pageEncoding="ISO-8859-1"%>
    ?
    Tu déclares renvoyer des données en UTF8 et tu les encodes en ISO?

    Ce serait mieux
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <%@page contentType="text/html;charset=UTF-8" language="java"%>
    <%@page pageEncoding="UTF-8"%>
    je pense

  5. #5
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par supersnail Voir le message
    @E.Bzz : euh c'est du JSP là
    On va pas chipoter pour 2 pauvres lettres même pas accentuées


Discussions similaires

  1. [AJAX] [Ajax|JSP] Problème de récéption
    Par Goundy dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/04/2008, 08h31
  2. possible d'intégrer AJAX avec JSP?
    Par JauB dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 15/03/2008, 18h18
  3. [AJAX] ajax caracteres invisibles
    Par taffMan dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/12/2007, 14h23
  4. xhr(ajax?) xml et encodage
    Par tthierry dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 05/12/2005, 16h14

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