JAVA-JEE
Formation Java pour les architectures Internet et Intranet
Programme de la formation : (sur trois jours)
Première journée
- Les servlets:
Architecture des conteneurs de servlets
Définition, écriture et configuration des servlets
Les objets de l’API des servlets
L’association avec les formulaires
Les servlets « Filtre »
- Les JSP:
Architecture des JSP
Syntaxe et configuration
Les éléments de scripts, les directives et les objets implicites
Utilisation des JavaBeans
Séparation du modèle et de la vue
Gestion des formulaires
L’inclusion statique et dynamique
Deuxième journée
- Les sessions:
Description des sessions
L’API des sessions
Gestion des sessions dans une servlet
Gestion des sessions dans une page JSP
- Les langages d'expression (EL):
Utilité de l’EL
Syntaxe
Les objets implicites, les opérateurs et la manipulation des collections
-Les bibliothèques de balises:
Utilité des taglibs
Les fichiers tags
Les « simple tags »
Les tags des JSP en version 1.X
- JSP Standard Tag Library (JSTL) :
Les différentes bibliothèques de la JSTL
Internationalisation d’une application
- La sécurité:
La sécurité déclarative et programmatique
Présentation de l’API et de la notion de rôle
Les différentes méthodes d’authentification
Troisième journée
- Pattern, architecture et conception:
La séparation Java / HTML
Les différents choix de conception
Le paradigme MVC
Les servlets de contrôle
Le pattern « Command »
La validation des formulaires
- Le framework Struts:
Déploiement dans une application web
Configuration
Les Actions : architecture et multi-threading
Les ActionForms : cycle de vie et validation
Présentation des « Tiles » et des bibliothèques de tags