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 [email protected] / www.vertego.fr