Bonjour à tous,
Je vous expose mon problème.
Mon site comporte une page de connexion à une base de donnée.
La partie de la page concernant mon problème est composée de deux panels :
- Le premier permet de choisir la base de données sur laquelle se connecter via un combo-box. Ainsi qu'un bouton "Change database" qui rafraîchit les deux panels.
Le bouton appelle une fonction vide, le rafraîchissement se fait via l'update.
- Le deuxième panel comporte un formulaire permettant de se connecter à la base de données sélectionnée.
Mon premier problème était que lorsque je voulais changer de BD, je cliquais sur le bouton "Change database" pour actualiser mon formulaire, mais les champs du formulaire étant tous "required", le changement ne se faisait pas.
Je devais alors remplir tous mes champs avant de changer de BD.
J'ai contourné ce problème en ajoutant un " immediate='true' " à mon bouton. Seulement l'ajout de cet attribut rend mon bouton en quelque sorte inactif.
Je n'arrive plus à changer de BD. Cependant j'arrive toujours à me connecter à celle sélectionnée par défaut.
Je peux vous fournir mon code si vous jugez cela utile ou plus parlant.
Merci d'avoir pris le temps de me lire.
Bonne journée,
Vlaadz.
Partager