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