Aller au contenu principal

Java EE - Servlets et JSP

Date de mise à jour :
Identifiant Offre Info : 24_280437
Organisme responsable : Dawan (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Savoir architecturer et concevoir des projets web JEE performants à base de Servlets et de JSP - Mettre en place le pattern MVC

Programme de la formation

Introduction Développement d'applications web dynamiques : panorama des technologies existantes Plate-forme JEE : architecture, APIs et environnement d'exécution Servlets et JSP par rapport aux autres services web Mise en place Environnement de développement (Eclipse / NetBeans) Eléments de base et optimisation du développement Moteurs de servlets et JSP : présentation, choix (Tomcat, GlassFish, ...) Structure d'un module web ; cycle de vie des composants Empaquetage et…

Introduction Développement d'applications web dynamiques : panorama des technologies existantes Plate-forme JEE : architecture, APIs et environnement d'exécution Servlets et JSP par rapport aux autres services web Mise en place Environnement de développement (Eclipse / NetBeans) Eléments de base et optimisation du développement Moteurs de servlets et JSP : présentation, choix (Tomcat, GlassFish, ...) Structure d'un module web ; cycle de vie des composants Empaquetage et déploiement d'une application Web Atelier pratique : installation des environnements de développement et d'exécution ; premier projet web minimal Servlets Spécification et cycle de vie Chainage de pages : liens et formulaires Rappel sur les mécanismes et normes d'interaction du protocole HTTP Gestion des erreurs http et journalisation Sessions, cookies et autres espaces de persistance JDBC pour l'accès à une base de données depuis une servlet JavaMail pour l'envoi de mail depuis un formulaire Multi-threading avec des servlets Configurations avancées de déploiement Atelier pratique : création, déploiement et test d'un projet complet à base de Servlets incluant des fonctionnalités de gestion avec un accès à une base, utilisation de la session et envoi de mails JSP (Java Server Pages) Principe général et comparaison avec les Servlets Les expressions : afficher des données dynamiques au milieu du XHTML Les scriptlets - utilisation et limites Déclarations et directives : la JSP est une classe Inclusions et mécanismes de réutilisation Javabeans : présentation, création Accès et manipulation des Javabeans depuis JSP et Servlets Modèle MVC Etude de cas complète - Servlets et JSP en collaboration Organisation mémoire du serveur Gestion des erreurs Atelier pratique : Développement d'applications web avec une architecture MVC et une présentation avancée à base de JSP Bibliothèques de balises (Taglibs) Panorama des taglibs disponibles Installation, utilisation d'une bibliothèque de balises JSTL (JSP Standard Tag Lib) : présentation et test Le language d'expressions (EL) Définition de fonctions, création de TLDs et appels depuis une JSP Création de taglibs : principe et apis disponibles Atelier pratique : intégration de taglibs dans des JSP - implémentation d'une bibliothèque personnalisée de tags Concepts avancés Templating : mécanisme, frameworks disponibles JNDI et configuration de ressources (JDBC, mails,...) au niveau du serveur d'applications Sécurité de l'application : présentation des

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Information non communiquée

Durée, rythme, financement

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Information non communiquée

Conditions spécifiques et prérequis

Aucune

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
455 Promenade des Anglais
06200 Nice
Modalités
Entrées / Sorties à dates permanentes