Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
26Activity
0 of .
Results for:
No results containing your search query
P. 1
Introduction JSF

Introduction JSF

Ratings: (0)|Views: 702|Likes:
Published by ddm

More info:

Published by: ddm on Feb 13, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/29/2013

pdf

text

original

 
Introduction à JSF
 Avec Netbeans 4.1oschmitt@free.fr Août 2005
 
 Table des matières
1 Qu'est ce que JSF ?...........................................................................................................................31.1 Pourquoi JSF ?.........................................................................................................................31.2 Quelle place dans Java/J2EE ?................................................................................................. 31.3 Pourquoi utiliser JSF ?.............................................................................................................32 Installer l'environnement de développement....................................................................................42.1 Choix de l'implémentation........................................................................................................42.2 Installer netBeans 4.1................................................................................................................42.3 Création du projet..................................................................................................................... 42.4 Configuration de l'applicaton web............................................................................................63 Ma première page JSF : « Hello World ! ».......................................................................................83.1 Hello World !............................................................................................................................83.2 Anatomie d'une page JSF..........................................................................................................83.3 Cycle de vie d'une page.............................................................................................................94 Les beans managés........................................................................................................................... 94.1 Qu'est ce qu'un bean ?...............................................................................................................94.2 Qu'est ce qu'un bean managé ?............................................................................................... 104.3 Exemple d'utilisation d'un bean managé.................................................................................115 Les formulaires...............................................................................................................................125.1 Les données.............................................................................................................................125.2 Saisie des données.................................................................................................................. 136 La navigation..................................................................................................................................146.1 Principes..................................................................................................................................146.2 Navigation statique.................................................................................................................156.3 Navigation dynamique............................................................................................................157 Les tables de données.....................................................................................................................177.1 Une table simple..................................................................................................................... 177.2 Ajout du titre des colonnes..................................................................................................... 198 Le binding des composants.............................................................................................................208.1 Principes..................................................................................................................................208.2 Exemple d'utilisation du binding............................................................................................219 Design patterns pour JSF................................................................................................................2310 Pour aller plus loin........................................................................................................................30
 
1Qu'est ce que JSF ?
 J
ava
S
erver
F
aces est un framework d'interface utilisateur pour les applications webs, basé sur lestechnologies JSP et Servlets.
1.1 Pourquoi JSF ?
Le but de JSF est d'accroître la productivité des développeurs dans le développement des interfacesutilisateur tout en facilitant leur maintenance.
1.2Quelle place dans Java/J2EE ?
 JSF est le fruit de la communauté Java via le JCP. Le développement de JSF suit donc la mêmeprocédure que les autres technologies Java comme JSP, Servlets, EJB, ....Cette procédure consiste pour une version donnée de la technologie, en une phase de spécification puis unephase d'implémentation quasiment parallèle. JSF fait partie de J2EE 1.4.
1.3Pourquoi utiliser JSF ?
JSF est un
standard J2EE
.
Le support de JSF par les éditeurs J2EE est obligatoire. Actuellement, les plus grands éditeurs Java annoncentou proposent une intégration de JSF dans leurs IDEs. JSF permet :
une séparation nette entre la couche de présentation et les autres couches
le
mapping HTML/Objet
 
un
modèle riche de composants graphiques
réutilisables
une gestion de l'état de l'interface entre les différentes requêtes
une liaison simple entre les actions côté client de l'utilisateur et le code Java correspondant côtéserveur

Activity (26)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Marwen Mhamdi liked this
kaisofficial liked this
Ines Dziri liked this
Ines Bs liked this
khrymilde liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->