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 :

Fonctionnement de <f:event listener JSF


Sujet :

JSF Java

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2013
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 117
    Points : 92
    Points
    92
    Par défaut Fonctionnement de <f:event listener JSF
    Bonjour,

    je sais que
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <f:event listener="#{bean.validateValidatePwd}" type="postValidate" /> 
    <h:commandButton value="Valider" action="#{bean.ajouter()}">

    Permet de valider un formulaire avant d’exécuter la fonction dans le commandButton ici ajouter();

    Ma question est si j'ai 2 fonctions une avec validation du pwd et l'autre sans.

    Comment dois-je faire?

    J'ai essayé dans un même <h:form>:

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <b:commandButton value="Valider avec Pwd" action="#{bean.ajouter_avec_pwd()}">
           <f:event listener="#{bean.validateValidatePwd}" type="postValidate" /> 
    </b:commandButton>
     
    et 
     
    <b:commandButton value="Valider Sans Pwd" action="#{bean.ajouter_sans_pwd()}"></b:commandButton>

    Est ce possible de faire ceci?

    Merci d'avance

  2. #2
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2013
    Messages
    269
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 269
    Points : 434
    Points
    434
    Par défaut
    Bonjour,
    ça ne répond peut être pas à la question mais est ce qu'il ne serait pas plus simple de mettre un booléen dans le submit du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <b:commandButton value="Valider Sans Pwd" action="#{bean.ajouter(false)}"></b:commandButton>
    <b:commandButton value="Valider Avec Pwd" action="#{bean.ajouter(true)}"></b:commandButton>
    et ce serait ensuite dans la méthode "ajouter" que suivant la valeur du paramètre tu effectuerais le code de la méthode "validateValidatePwd" ?

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

Discussions similaires

  1. Ajouter dynamiquement un event listener
    Par Jexou dans le forum Flex
    Réponses: 13
    Dernier message: 26/08/2009, 14h41
  2. Checked box + Event listener click
    Par Tiolebucheron dans le forum Ext JS / Sencha
    Réponses: 4
    Dernier message: 17/07/2009, 16h15
  3. [NetBeans] Erreur Listener JSF
    Par abertaud dans le forum NetBeans
    Réponses: 5
    Dernier message: 06/05/2008, 22h56
  4. Réponses: 59
    Dernier message: 09/11/2007, 17h02
  5. Mettre une methode dans un event listener
    Par FidoDido® dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 11/07/2006, 21h23

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