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

JSF Java Discussion :

lancer une actualisation


Sujet :

JSF Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 31
    Par défaut lancer une actualisation
    Bonjour,

    J'ai mon appli jsf qui affiche dans une page html un tableau de données provenant d'une base de donnée, est qu'il est possible à la détection d'une modication dans ma base de données de lancer automatiquement un refresh sur le navigateur ?

    Sinon je peux insérer cela dans mon code html :
    <META HTTP-EQUIV="refresh" CONTENT="20">
    pour rafraichir régulierement ma page.

    Mais j espere qu'il y a d'autres solutions, pour éviter de trop nombreuses requetes http sur mon serveur.

    Merci d'avance.

  2. #2
    Membre éprouvé Avatar de et.rond.et.rond
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 110
    Par défaut
    pour faire ça tu peux utiliser du javascript et XHR (http://siddh.developpez.com/articles/ajax/)
    il y aura toujours une requete toutes les 20 secondes mais au lieu d'une requete qui reconstruit toute la page, il y aura juste une requete qui demande si la page et à recharger ou non

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    La réponse à cette question m'intéresse.

    et.rond.et.rond ce que tu propose, si j'ai bien compris, c'est d'avoir un script ajax qui va verifier une éventuelle modif de la BDD et qui recharge la page en conséquence.

    On peut interroger la BDD en ajax ?

  4. #4
    Membre éprouvé Avatar de et.rond.et.rond
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 110
    Par défaut
    en fait XHR (qui est utilisé par Ajax) est un client HTTP, il permet de lancer une requete et de récupérer le résultat
    par exemple tu as une page qui testes si la page est à mettre à jour et si c'est le cas la page produit du code javascript comme par exemple l'appel à une fonction "rechargeViteLaPage();" et ensuite Ajax exécute ce code Javascript

Discussions similaires

  1. Lancer une serie de ligne de commande en un coup
    Par dzincou dans le forum Linux
    Réponses: 2
    Dernier message: 15/03/2004, 17h15
  2. Réponses: 2
    Dernier message: 05/12/2003, 11h37
  3. lancer une page asp à partir du shell dos
    Par sqlnet dans le forum ASP
    Réponses: 3
    Dernier message: 19/11/2003, 15h20
  4. |VB6] [Réseau] Lancer une page ASP
    Par Delphi-ne dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 18/10/2002, 16h10
  5. [VBA-E] [Excel] Lancer une macro à une heure donnée
    Par Lysis dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/10/2002, 12h15

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