J'essaye de construire un simple panneau de connexion. Le Panel est un riche: popupPanel. Quand on clique sur le lien/bouton "Login", je veux que le Panel reste ouvert si la connexion a échoué (en raison d'un mauvais nom d'utilisateur/mot de passe, d'erreurs de base de données ... quoi que ce soit). Mais le Panel devrait se fermer si la connexion a été réussie.close richfaces popupPanel si l'appel de méthode a un certain résultat
Ma meilleure tentative ressemble à ceci, mais la valeur « onComplete » ne peut pas être analysé
<a4j:commandButton value="login" oncomplete="if (#{userController.login()}) #{rich:component('loginPanel')}.hide()"/>
Comment puis-je obtenir que le comportement de la popupPanel?