Java EE : Servlets et JSP Approfondissement

Inter-company training

Who is the training for?

Tous

Duration

2,00 day(s)

Language(s) of service

EN FR

Next session

25.06.2026
Location
A distance

Price

1125,00€

Prerequisites

Avoir suivi le cours JEE initiation ou connaissances équivalentes

Goals

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

Contents

Introduction

Plate-forme JEE: architecture, APIs et environnement d'exécution
Rappels des Servlets et JSP

Servlets

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
Gestion des erreurs http et journalisation
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 avancées

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 langage 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 apis, gestion des utilisateurs et des rôles
Gestion d'un projet web: de l'analyse au test

Atelier pratique: configuration serveur et utilisation de ressources JNDI - Utilisation d'un moteur de templates

Teaching methods

Active Learning

Evaluation

contrôle continu ou certification si prévue dans le financement

Next session

Datum
City
Language and price
25.06.2026

26.06.2026
A distance
FR 1125,00€
24.09.2026

25.09.2026
A distance
FR 1125,00€

These courses might interest you

EN
Day
On request
Computer language - XML language