Java

Disponible uniquement sur Etudier
  • Pages : 15 (3589 mots )
  • Téléchargement(s) : 0
  • Publié le : 16 mai 2011
Lire le document complet
Aperçu du document
Introduction à JSF
Avec Netbeans 4.1

oschmitt@free.fr Août 2005

Table des matières
1 Qu'est ce que JSF ?........................................................................................................................... 3 1.1 Pourquoi JSF ?.........................................................................................................................3 1.2 Quelle placedans Java/J2EE ?................................................................................................. 3 1.3 Pourquoi utiliser JSF ?.............................................................................................................3 2 Installer l'environnement de développement.................................................................................... 4 2.1 Choix del'implémentation........................................................................................................ 4 2.2 Installer netBeans 4.1................................................................................................................4 2.3 Création du projet..................................................................................................................... 42.4 Configuration de l'applicaton web............................................................................................ 6 3 Ma première page JSF : « Hello World ! »....................................................................................... 8 3.1 Hello World!............................................................................................................................ 8 3.2 Anatomie d'une page JSF..........................................................................................................8 3.3 Cycle de vie d'une page.............................................................................................................9 4 Les beansmanagés........................................................................................................................... 9 4.1 Qu'est ce qu'un bean ?...............................................................................................................9 4.2 Qu'est ce qu'un bean managé ?............................................................................................... 10 4.3 Exemple d'utilisation d'un beanmanagé................................................................................. 11 5 Les formulaires............................................................................................................................... 12 5.1 Les données.............................................................................................................................12 5.2 Saisie desdonnées.................................................................................................................. 13 6 La navigation.................................................................................................................................. 14 6.1 Principes..................................................................................................................................14 6.2 Navigationstatique................................................................................................................. 15 6.3 Navigation dynamique............................................................................................................ 15 7 Les tables de données..................................................................................................................... 17 7.1 Une tablesimple..................................................................................................................... 17 7.2 Ajout du titre des colonnes..................................................................................................... 19 8 Le binding des composants.............................................................................................................20 8.1...
tracking img