Projets
Pages enfant
  • Affichage dynamique suite à un clic-bouton

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Supposons que l'on souhaite afficher un formulaire de saisie (ou tout autre composant) de saisie dynamiquement dans une page (affichant d'autres choses) seulement si au moment ou l'utilisateur clique sur un bouton

...

Désormais aux cliques on appellera le cas échéant :

Bloc de code

        import javax.faces.component.UIComponent;
        [...]
        private UIComponent panelUserForm;

        public void showFormNewUser() {		
                for (UIComponent component : this.panelUserForm.getChildren()) {
			component.setRendered(true);
		}
        }
        public void hideFormNewUser() {
                for (UIComponent component : this.panelUserForm.getChildren()) {
			component.setRendered(false);
		}
        }