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);
}
}
|