Formation : Développement Servlet / JSP
Se former
avec EduGroupe
- Renseignements :
- Durée : 3 Jours
- Type : En centre (inter)
- Diplômant : Non
- Prix H.T. € :
N.C.
- Objectifs :
- Réaliser des développements de sites Web (côté serveur) en Java.
- Public visé :
- Développeurs d'applications client/serveur en langage Java.
- Pré-requis :
- La connaissance de base du langage Java (stage DELJ10) est nécessaire.
La partie ''JDBC'' (intégrée au stageDE LJ10) est réintroduite si besoin.
Cette formation constitue une alternative au stage ''Développement J2EE'' (
stage DELJ30) pour les personnes uniquement concernées par les aspects
Web.
- ARCHITECTURE J2EE
Présentation de J2EE
Présentation des technologies web
SERVLETS
Présentation des Servlets
Cycle de vie d'un Servlet
Code type d'un Servlet
Invoquer un Servlet depuis un client HTTP
Exemple complet (avec JDBC)
Formalisation de l'API
Récupération des paramètres d'initialisation
Considération sur le multi-threading
Présentation des différentes versions de
l'API
TP rapide
JSP ( JAVA SERVER PAGE )
Présentation
Mise en oeuvre avec le moteur TomCat
Exemple simple (T.P.)
Principes fondamentaux (translation en
servlet, ...)
Directives, Actions, Scriplets , ....
Utilisation de JavaBean (Théorie & T.P.)
MVC2 (SERVLET+JSP+JAVABEAN)
Présentation du modèle MVC2 et variantes
Gestion des Cookies et des Sessions.
Gestion du contexte applicatif
RequestDispatcher / forward
TP avec caddy virtuel (panier électronique)
web.xml
Arborescence à respecter
Archive web (.war)
Pool de connexions (javax.sql.DataSource)
Notion de rôle et sécurité déclarative
PRÉSENTATION DES TAGLIB & JSTL
Présentation des TagLib (intérêts , utilisation
, programmation, ...)
Présentation de la bibliothèque standard
JSTL
PRÉSENTATION DE STRUTS
Présentation de STRUTS (Composants,
fonctionnements)
Exemple de mise en oeuvre
PRÉSENTATION JAVA MAIL
Présentation des protocoles
Présentation de l'API
Upload file & exemple de code