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

Java EE Discussion :

Recharger une page á partir d'une Applet (JEE-API)


Sujet :

Java EE

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 115
    Par défaut Recharger une page á partir d'une Applet (JEE-API)
    Salut tout le monde,

    suis un humble debutant en jee, je travaille actuellement une Web-API. J'ai un probleme et le plus drôle c'est que je peux pas vraiment le decrire. Mais bon je vais essayer.

    Alors voilà sur la page web sur laquelle je me trouve il ya une applet et dans mon applet il ya un bouton. J'aimerai bien que quand on Click sur ce bouton, la page actuelle puisse être rechargée.

    Merci dejá!

  2. #2
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 115
    Par défaut
    aucune aide à l'horizon?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 70
    Par défaut
    Essayes ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    JSObject win = (JSObject) JSObject.getWindow(this);
    win.eval("window.location.href=window.location.href");

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 115
    Par défaut
    Citation Envoyé par salber Voir le message
    Essayes ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    JSObject win = (JSObject) JSObject.getWindow(this);
    win.eval("window.location.href=window.location.href");
    Merci bien pour Ton message.
    Mais j'aimerai provoquer ce rechargement côté serveur.
    Quand le bouton dans l'applet est appuyé un evenement est declanché côté serveur. En plus de celá des données sont envoyés au serveur (pour cette connection j'utilise RMI). Après le traitement des données (côté serveur) la page doit être rechargée automatiquement ou alors si on veut une nouvelle page doit être chargée (côté client). Tout ceci doit être provoqué par le simple click du bouton dans l'applet.

    Merci encore

  5. #5
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Pourquoi utiliser RMI pour recharger la page ?
    Tu pourrais te contenter de relancer la page, non ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 115
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    Pourquoi utiliser RMI pour recharger la page ?
    Tu pourrais te contenter de relancer la page, non ?
    Le RMI n'est pas utilisé por recherger la page. J'utilise le RMI pour envoyer des info au serveur (vu que l'applet est un standalone client).
    En fait je voudrai avoir une sorte de multiple HTTPResponse pour une seule HTTPRequest.

  7. #7
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Dans la mesure où l'Applet est conçue pour être embarquée dans une page html, le lien avec son serveur peut se faire en http, j'ai du mal à comprendre...

    Peux-tu expliquer les tenants et les aboutissants de ce que tu cherches à faire ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 115
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    Dans la mesure où l'Applet est conçue pour être embarquée dans une page html, le lien avec son serveur peut se faire en http, j'ai du mal à comprendre...

    Peux-tu expliquer les tenants et les aboutissants de ce que tu cherches à faire ?
    Exactement l'applet est ambarqué dans une parge html, celui peut etablir connection http avec le server.
    Voici en kelkes mots ce ke je veux faire:
    sur une page il ya une liste de sequences. L'utilisateur en choisi quelques unes et envois une requete au serveur (formulaire submit() coe d'habitude). Le serveur recevant la liste des sequences choisit par l'utilisateur doit faire jouer automatiquement chacune des sequences dans l'applet. Pour jouer chaque sequence il est necessaire que le serveur mette á la disposition de l'applet certains fichiers, port, etc... une nvlle page avec les info necessaires dans l'URL doit être chargée. Chacune des sequences a ses propriétes bien definit. En plus quand une sequence se termine le client (applet) doit le faire savoir au serveur (RMI ou HTTP). Quand le serveur recoit le siǵnal du client qu'une sequence est terminée il doit preparer l'environnement (port, fichiers, ...) pour la prochaine sequence ou alors faire savoir á l'utilisateur que les sequences selectionnées ont toutes étés jouées.

    Tout ce processus se fait de facon automatique sans aucune intervention de l'utilsateur

    Voilà un peu le truc!

    Merci encore

  9. #9
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Tu pourrais utiliser un socket dans ton applet, du coup, le serveur peut être informé et envoyer des données.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 115
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    Tu pourrais utiliser un socket dans ton applet, du coup, le serveur peut être informé et envoyer des données.
    Oui c'est sur.

    J'ai finalement resolu le probleme en utilisant un XMLHttpRequest. Vu que quand l'applet est demaré, un port vnc est ouvert depuis le serveur. Quand l'applet se termine ce port est alors fermé. Alors c ke je fais c d'envoyer dans des intervalles de temps regulier (javascript:setTimeOut) un XMLHttpRequest au serveur, qui me donne l'etat du port vnc. Si le port est fermé alors je sais que l'applet est terminé, la page est alors rechargé avec de nouvo parametres.


    Merci encore pour tout!

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/08/2010, 14h02
  2. Réponses: 2
    Dernier message: 08/03/2010, 15h43
  3. [AJAX] Recharger un tableau dans une page à partir d'une thickbox
    Par benthebest dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/10/2008, 11h24
  4. Comment rafraichir une page à partir d'une autre
    Par PedroBD dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/06/2006, 08h36
  5. Actualiser les données d'une page à partir d'une autre
    Par kapikapi dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 03/06/2006, 18h55

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