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 :

Vider le cache de Internet Explorer


Sujet :

GWT et Vaadin Java

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 120
    Par défaut Vider le cache de Internet Explorer
    Bonjour,

    je travaille sur un projet web en java qui interagie avec une base de donnees oracle en utilisant GWT,
    dans une page je dois afficher la liste des informations apporté de la BD apres une modification, ca fonctionne bien sous FireFox mais sous Internet Explorer ca affiche les anciens données ... je dois vider le cache de IE pour que la liste actuelle s affiche.

    je cherche une méthode pour vider le cache de IE apartir de mon code java.

    Merci Cordialement

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 120
    Par défaut
    j ai trouvé une méthode qui consiste a executer une commande systeme qui vide le cache de IE apartir du code java mais ca prendre beaucoup de temps en execution.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 15
    Par défaut
    Je n'ai pas une grande expérience de GWT, mais je ne pense pas que vider le cache de IE sous la bonne solution : on fait tous des pages qui se chargent en fonction de la base de données et on n'a pas ce problème... peut tu nous donner un exemple simple qui te pose pb???

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 120
    Par défaut
    j'ai une zone de texte et un boutton, lorseque je click sur le boutton il doit enregistrer ce qui est tappé dans la zone de text dans la base de donnees et puis appeler une foction qui raffrechi une grid qui affiche les dernieres valeurs ajoutés,
    sous FireFox ca marche bien mais sous Internet explorer ca affiche toujours les anciens valeurs dans la gride, je dois vider le cache pour qu'il affiche les nouvelles valeurs.

    Merci

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 15
    Par défaut
    je chercherai plutot du coté du rafraichissement de ta grid que du coté du cache (j'ai aussi pas mal de soucis du coté de ie6 avec le rafraichissement)

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 120
    Par défaut
    oui c ca le probleme
    j ai arriver a la solution de vider le cache pour que la rafraichissement soit bien.
    t as un truc qui peut m'aider ?
    merci infiniment

  7. #7
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 371
    Par défaut
    Bonsoir,

    La stratégie ne peut pas être de demander à vider le cache. Une application web doit pouvoir être indépendante du navigateur utilisé.
    Une requête HTTP pourra être mise en cache seulement si une requête strictement identique a déjà été faite.
    C'est donc à toi, développeur, de t'arranger pour que 2 requêtes ne soient jamais identiques, par exemple en ajoutant un paramètre bidon dépendant du temps. ce paramètre ne serait même pas lu côté serveur, mais il indiquerait au navigateur qu'il s'agit d'une nouvelle requête qui ne peut pas être déjà en cache.

  8. #8
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 120
    Par défaut
    Merci infiniment
    je pense que ce parametre soit seulement auniveau de l'application cliente n'est ce pas ?

  9. #9
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2009
    Messages
    351
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2009
    Messages : 351
    Par défaut
    Citation Envoyé par khayyam90 Voir le message
    Bonsoir,

    La stratégie ne peut pas être de demander à vider le cache. Une application web doit pouvoir être indépendante du navigateur utilisé.
    Une requête HTTP pourra être mise en cache seulement si une requête strictement identique a déjà été faite.
    C'est donc à toi, développeur, de t'arranger pour que 2 requêtes ne soient jamais identiques, par exemple en ajoutant un paramètre bidon dépendant du temps. ce paramètre ne serait même pas lu côté serveur, mais il indiquerait au navigateur qu'il s'agit d'une nouvelle requête qui ne peut pas être déjà en cache.
    Merci. Ta réponse m'a été fort utile. Dans un cas un peu différent que celui énoncé (affichage d'un graphique Open Flash Chart) mais ça fonctionne aussi

Discussions similaires

  1. [WD10] Impossible de vider le cache internet
    Par Père Mich dans le forum WinDev
    Réponses: 2
    Dernier message: 24/08/2009, 15h47
  2. internet explorer: historique, cache, cookies
    Par Gromly dans le forum Windows Serveur
    Réponses: 6
    Dernier message: 28/10/2008, 13h21
  3. [D7] PBM WebBrowser et cache Internet Explorer
    Par fredfred dans le forum Web & réseau
    Réponses: 2
    Dernier message: 12/10/2007, 17h02
  4. [D6] Internet Explorer - Historique, Cache etc..
    Par bibi26 dans le forum Web & réseau
    Réponses: 4
    Dernier message: 29/11/2006, 21h39
  5. [internet explorer]barre d'outil se cache
    Par WELCOMSMAIL dans le forum IE
    Réponses: 4
    Dernier message: 02/05/2006, 17h22

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