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 :

Exécuter une fonction java au démarrage


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 19
    Par défaut Exécuter une fonction java au démarrage

    Bonjour,

    Je voudrais mettre une exécution automatique d'une fonction java lors du démarrage de l'appli.

    Je m'explique, dans ma page index.jsf, je voudrais exécuter ma fonction gererArtiste() de mon bean IndexBean au démarrage, dans le style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <body onLoad="IndexBean.gererArtiste()">
    Est-ce possible, si oui comment faire ?

    Je suis débutant et je n'ai pas vraiment trouver de réponse sur le web.

    NB : mon appli se lance par un exécuter de ma page index.jsf

    Merci pour vos réponses,
    Laurent

  2. #2
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut
    Citation Envoyé par lducrocq Voir le message

    Bonjour,

    Je voudrais mettre une exécution automatique d'une fonction java lors du démarrage de l'appli.

    Je m'explique, dans ma page index.jsf, je voudrais exécuter ma fonction gererArtiste() de mon bean IndexBean au démarrage, dans le style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <body onLoad="IndexBean.gererArtiste()">
    Est-ce possible, si oui comment faire ?

    Je suis débutant et je n'ai pas vraiment trouver de réponse sur le web.

    NB : mon appli se lance par un exécuter de ma page index.jsf

    Merci pour vos réponses,
    Laurent
    Dans l'attribut onload, tu ne peus pas appeler directement du code java,cet attribut te permet d'appeler du javascript

  3. #3
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    penche toi sur les phaseListener du jsf qui pourront te mettre d'exécuter des actions avant et après (afterPhase, beforePhase)

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Si tu veux appeler une méthode au démarrage de l'application, tu peux utiliser ServletContextListener, une question dans la .

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 129
    Par défaut
    pourquoi ne pas faire tout simplement l'appel à cette methode dans le constructeur de ton bean indexBean?

  6. #6
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 19
    Par défaut

    Bonjour,

    Merci à tous pour vos réponses. Dans un premier temps je vais essayer la solution de Malone.

    Je vais tous de même tester toutes les solutions et certainement adopter celle qui me semble la plus efficace pour mon projet.

    Je reviendrai bientôt pour vous donner les résultats et j'espére clore cette discussion.

    Merci encore,
    Laurent

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

Discussions similaires

  1. Exécuter une fonction java à l'intérieur d'une fonction javascript
    Par nakry dans le forum Général JavaScript
    Réponses: 21
    Dernier message: 18/04/2014, 11h31
  2. comment appeler une fonction JAVA en JAVASCRIPT ?
    Par heleneh dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 13/09/2005, 12h21
  3. comment appeler une fonction JAVA en JAVASCRIPT ?
    Par heleneh dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/09/2005, 12h04
  4. Executer de l'asp dans une fonction java
    Par ober dans le forum ASP
    Réponses: 2
    Dernier message: 03/01/2005, 09h31
  5. [VB.NET] Exécuter une fonction VB sur un Datagrid
    Par MiJack dans le forum Windows Forms
    Réponses: 3
    Dernier message: 24/09/2004, 14h45

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