FORMATIONS / INFORMATIQUE / Langage / Développement /
Java JEE
LD-036 SERVLETS ET JSP | 3 jours
01/. Introduction
Installation ; Présentation des Servlets ; Présentation de Tomcat ; Exemple d'une page JSP.
02/. Le protocole Http
Historique ; Requête et Réponses ; Les Headers ; Les codes d'erreurs ; Cache ; Sécurité ; Ajax ; Les principes REST.
03/. Les Servlets
Le descripteur de déploiement web.xml ; Déclaration d'une Servlet ; ServletContext et ServletConfig ; Les annotations
(@WebServlet) ; Création d'un Filter ; Creation d'un Listener ; Création d'une session.
04/. JSP
Structure d'une page ; Cycle d'une page JSP ; Scriptlets, et pourquoi les éviter ; Les Composants JavaBean ; Création d'un
Formulaire.
05/. JSTL
Les actions ; Les structures de contrôle ; Le formatage de texte ; L'internationalisation ; XPath et XSLT ; Gestion du XML.
06/. Tags Personnalisés
Fichier Tag ; Les attributs ; Document JSP ; Etendre SimpleTagSupport ; Concepts avancés.
07/. Architecture et Utilisation de Tomcat
Encapsulation des *containers* ; Definition des concepts ; Les composant additionnels ; Gestion des logs ; Déploiement.
08/. Intégration des Services
JNDI ; JDBC et Mysql ; Gestion des Sessions ; Intégration avec Apache ; Clustering avec mod_jk.
09/. Sécurité
Authentification par formulaire ; Le Realm ; Authentification ; Autorisation ; SSL.
Public
Développeurs.
Objectifs
Comprendre les technologies Internet/Intranet. Créer des pages web dans un environnement Java, comprendre les spécificités
du Web, maitriser la partie Web de l'écosystème JEE, Intégrer le Web avec l'ensemble du SI, monter un cluster sécurisé pour
scaler une application.
Prérequis
Avoir suivi le cours “JAVA Utilisateur” ou avoir une bonne connaissance de la programmation orientée objet avec JAVA ou un
autre langage objet.
Moyens pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage
délivrée en fin de formation.
VERTEGO / HÔTEL D’ENTREPRISES « LES ALLÉES »
26 Avenue des Lilas / 64062 PAU Cedex 9
Tél. : +33 (0)5 59 14 62 62