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 :

Evènement Fermeture Page


Sujet :

JSF Java

  1. #1
    Membre confirmé Avatar de maVariable
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 164
    Par défaut Evènement Fermeture Page
    Hello,

    je cherche un moyen de récupérer l'évènement "fermeture de la page" web. J'ai parcouru bcp de forum, j'ai vu quelques solutions, notemment avec Richfaces, mais je voudrais savoir : n'y a t il pas un moyen simple de récupérer un truc si bête ? Faut-il passer par les handler JSF + bean ?

    merci d'avance pour vos éventuelles pistes, je continue à chercher de mon coté en attendant.

  2. #2
    Membre confirmé Avatar de maVariable
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 164
    Par défaut
    J'ai pas mal cherché, mais je n'ai encore rien trouvé de concluant. Le plus proche de ce qui me semble faisable ressemble à ca :

    ma jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <body onUnload="JavaScript:checkUnload()">
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <h:commandButton id="bnExit" value="Exit"
    								onclick="if (!confirm('Are you sure you want to quit? (all changes will be lost)')) return false"
    								action="#{PageManager.exit}" /> <br>
    javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function checkUnload() {
    			alert("la fenetre se ferme");
    			document.forms["f3"].elements["bnExit"].onclick()
    		}
    mais ca ne marche pas.. J'aimerais provoquer, lorsqu'on ferme la page, la même action que le click sur le bouton.

    Ou plus généralement : Effectuer des taches de survie en cas de fermeture brutale de la part de l'utilisateur...

    j'ai aussi été voir ce lien (indiqué un peu partout sur les forum)
    http://wiki.apache.org/myfaces/Javas...avaServerFaces
    mais si j'ai bien compris, c'est pour faire l'inverse, c'est à dire appeler du Javascript à partir du JSF...

    Je suis donc toujours preneur d'une quelconque solution ou suggestion

Discussions similaires

  1. fermeture page html principale
    Par alexmel dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 04/10/2007, 18h08
  2. Fermeture page servlet
    Par eriz dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 19/04/2007, 14h23
  3. [Cookies] Pb destruction de session fermeture page
    Par Manuxy dans le forum Langage
    Réponses: 3
    Dernier message: 08/09/2006, 07h17
  4. Evènement : Fermeture du formulaire
    Par snoopy69 dans le forum Access
    Réponses: 2
    Dernier message: 02/02/2006, 18h16
  5. fermeture page en cours
    Par K4trix dans le forum Langage
    Réponses: 5
    Dernier message: 02/12/2005, 23h16

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