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

GWT et Vaadin Java Discussion :

Problème de RequestBuilder.sendRequest sur IE8


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Février 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 2
    Par défaut Problème de RequestBuilder.sendRequest sur IE8
    Bonjour,

    Ça fait un petit moment que je suis bloqué sur mon code. J'utilise un RequestBuilder pour pouvoir faire des appels a des ws.

    Quand j'utilise Chrome, tout marche très bien, par contre quand je le teste sur Internet Explorer 8, seul le premier appel fonctionne, le serveur ne recoit pas les autres. En debeugeant, j'ai bien vérifier que le request se forme bien.

    Autre chose étrange, c'est que malgrès que le request n'arrive pas au serveur, dans le client la méthode onResponseReceived est appelé, avec la réponse du premier appel au ws, qui ne correspond pas du tout au request associé.

    Mais la je reste bloquer, quelqu'un aurait-il une idée sur pourquoi Chrome et IE8 se comporte differement?

    Dans le fichier de configuration, je n'ai pas rajouter le user.agent, donc il doit creer ce qu'il faut pour tous les navigateurs (j'ai aussi essayé en parametrant ie6, ie7 ou ie8 sans succes).

    En vous remerciant,

    Adrien

  2. #2
    Candidat au Club
    Inscrit en
    Février 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 2
    Par défaut
    Bon, ben j'ai finalement trouvé la réponse. J'avais un servlet qui me servait pour réaliser plusieurs action, que je passe en parametres dans le header.

    Et apparament, IE8 garde les reponses dans un cache ...

    J'ai l'url de connection, mais il faut lui ajouter un parametre random pour ne pas utiliser le cache, de la facon suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    String newUrl = url + "?test="+Math.random();
    RequestBuilder builder2 = new RequestBuilder(RequestBuilder.GET, URL.encode(newUrl));
    Voilà, au cas où sa serve a quelqu'un!

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

Discussions similaires

  1. problème avec BootStrap sur IE8
    Par fernando60 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 21/10/2012, 11h21
  2. [AJAX] responseXML.documentElment sur IE8
    Par BOLARD dans le forum AJAX
    Réponses: 5
    Dernier message: 05/02/2011, 19h04
  3. Problème d'E.S. sur fichier avec open
    Par Bubonik software dans le forum C
    Réponses: 6
    Dernier message: 04/02/2004, 19h42
  4. Réponses: 9
    Dernier message: 17/01/2004, 10h51
  5. Réponses: 25
    Dernier message: 16/07/2003, 20h41

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