JSF

Externaliser les composants 'composite' de JSF 2.0

Externaliser les composants 'composite' de JSF 2.0

Nous avons vu dans un article précédent comment créer des composants ‘composite’ avec JSF 2.0 : JSF 2.0 et les composants ‘composite’.

Cependant, ces composants étaient directement inclus dans le projet, ce qui ne permet pas de les réutiliser.

Nous allons voir comment mettre en place un projet contenant nos composants afin de pouvoir les réutiliser par la suite.

Managed Bean avec les annotations JSF 2.0

Managed Bean avec les annotations JSF 2.0

La version 2.0 de JSF a apporté de nombreuses nouveautés.

Parmi elles, l’utilisation des annotations pour la déclaration des Managed Beans.

Nous allons mettre en place un exemple simple - compteur de clique sur un bouton - pour illustrer cette nouvelle utilisation.

JSF 2.0 et les composants 'composite'

JSF 2.0 et les composants 'composite'

Comme nous l’avons vu dans Premiers pas avec JSF, nous pouvons créer facilement des applications Web grâce au framework JSF.

Mais vous voudrez sûrement créer vos propres composants afin de définir votre bibliothèque d’éléments réutilisables.

Nous allons voir comment l’implémentation de JSF 2.0 va nous permettre de mettre en place ces composants rapidement.

Pour cela, les tags composite seront très utiles.

Premiers pas avec JSF

Premiers pas avec JSF

Java Server Faces (JSF) est un framework Java / J2ee basé sur des composants permettant le développement d’applications Web.

Pour présenter cet outil, nous allons mettre en place un simple Hello World.

Bien sûr, il ne s’agit que d’un exemple afin d’avoir un point de départ pour une application plus évoluée.