Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / 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.

VOS DATES DE FORMATION