6. La gestion du rendu : notion de renderer 101
6.1 Intérêt de la gestion du rendu 101
6.2 Kit de rendu - Classes de rendu 102
6.3 Bibliothèque de balises pour le rendu des composants 102
7. Validation de données 107
7.1 Principe de fonctionnement de la validation 107
7.2 Différents types de validateurs 108
7.3 Exemple d'utilisation d'un validateur 108
8. Conversions de données 109
8.1 Pourquoi parler de conversion de données ? 109
8.2 Conversions implicites et spécifiques 110
8.3 Convertisseurs standards et convertisseurs personnalisés 111
8.4 Exemple d'utilisation d'un convertisseur 112
9. Gestion des événements 113
9.1 Principes mis en œuvre dans la gestion événementielle avec JSF 113
9.2 Deux types d'événements exploitables 114
9.3 Rôle de la propriété "immediate" des composants générateurs d'événements 114
9.4 Réaction aux événements 115
10. Utilisation de messages 115
10.1 Génération des messages d'erreur issus des processus de validation ou de
conversion 115
10.2 Affichage de messages dans l'interface web 116
10.3 Surcharge des informations contenues dans les FacesMessage 117
10.4 Les groupes de messages 118
10.5 Regroupement des contenus de messages dans des fichiers de ressources 119
11. Déclaration et configuration de beans managés 121
11.1 Création d'une classe de bean s'exécutant côté serveur 121