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 :

a4j:commandButton et onClick


Sujet :

JSF Java

  1. #1
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut a4j:commandButton et onClick
    Bonjour Tout l monde ;j'ai un truc blizzard???
    lorsque je valide le boutton a4j:commandeButton la méthode "delete" n'est pas exécuter:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <a4j:commandButton title="Delete" onclick="#{glb['js_ConfirmD']}"
    action="#{monBean.delete}"
    reRender="test" />
    sachons que avec h:commandButton marche très bien ?

    Merci d'avance...

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Si tu dis que le <h:commandLink> fonctionne, essaie de mettre ça juste à côté de ton <a4j:commandLink> :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a4j:log popup="false"/>
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    aussi marche pas

    j'ai dis <h:commandButton qui fonctionne correctement?
    ca sert a quoi <a4j:log popup="false"/>?

  4. #4
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    (désolé, j'ai confondu commandLink avec commandButton, mais peu importe).

    D'après ce que je comprend, en faisant le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <h:commandButton title="Delete" onclick="#{glb['js_ConfirmD']}" action="#{monBean.delete}" reRender="test" />
    ça marche, mais pas avec celui là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a4j:commandButton title="Delete" onclick="#{glb['js_ConfirmD']}" action="#{monBean.delete}" reRender="test" />
    C'est bien ça ?

    Ce que je te propose d'ajouter (le <a4j:log>) permet de logguer tout ce qui se passe durant un appel Ajax, histoire de voir s'il y a un problème quelconque...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  5. #5
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    je fais ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <a4j:commandButton title="Delete" onclick="#{glb['js_ConfirmD']}" action="#{monBean.delete}" reRender="test" >
    <a4j:log popup="false"/>
    </a4j:commandButton>
    mais ça donne rien !!?

  6. #6
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    J'ai dit à côté, pas dedans !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <a4j:commandButton .../>
    <a4j:log popup="false"/>
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  7. #7
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    oui ça donne rien:
    fait un exemple chez vous et tu va a voire le même problème ??

  8. #8
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Tu n'as pas des problèmes de Javascript par hasard au moment du clic ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  9. #9
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    non,
    peut etre que <a4j:commandButton + onclick + action n'est pas faisable ?

  10. #10
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Citation Envoyé par Jacobian Voir le message
    non,
    peut etre que <a4j:commandButton + onclick + action n'est pas faisable ?
    Bien sûr que si !

    Pour information, ton #{glb['js_ConfirmD']} retourne quoi ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  11. #11
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    js_ConfirmD=return confirm('Do you want to Delete this Element ?')

Discussions similaires

  1. Problème avec a4j:commandButton (richfaces)
    Par elbissat dans le forum JSF
    Réponses: 3
    Dernier message: 29/05/2009, 14h27
  2. a4j commandButton, action ne s'execute pas
    Par saveThyCheerleader dans le forum JSF
    Réponses: 7
    Dernier message: 14/04/2009, 01h09
  3. rich:dataTable et a4j:commandButton
    Par hvdp31 dans le forum JSF
    Réponses: 4
    Dernier message: 16/03/2009, 12h59
  4. Réponses: 5
    Dernier message: 12/02/2009, 14h54
  5. <a4j:commandButton> attribut data
    Par sendoshi dans le forum JSF
    Réponses: 3
    Dernier message: 24/12/2008, 14h25

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