====== D3-TP01 : Mise en application - Projet "Gestion de clients" (1) ======
Ce TP devra être terminé lundi 15/09
===== Objectif =====
Réaliser une application web de découverte de Jakarta EE, appelée **Test2Jakarta**, en utilisant :
* Servlets pour le contrôleur,
* JSP pour la vue,
* Le modèle MVC,
* Le déploiement sur Payara.
===== Structure du projet =====
Le projet comportera :
* Dossier Web Pages : les vues (JSP), le CSS, JS…
* Dossier Source Packages : les servlets (.java)
===== Fonctionnement attendu =====
L’application doit comporter 3 pages principales :
==== Page d’accueil (accueilVue.jsp) affiche ====
Bienvenue sur la nouvelle application de gestion des clients écrite avec JakartaEE
Contient deux liens hypertextes :
* un lien vers la création d’un nouveau client
* un lien vers la liste des clients
==== Page Nouveau Client (nouveauClientVue.jsp) affiche ====
Création d’un nouveau client
Page en construction
==== Page Liste des Clients (listeClientsVue.jsp) affiche ====
Liste des clients
Page en construction
==== Arborescence à obtenir ====
{{:promo_2026:sio2:slam:d3:arborescencetp1.png?200|}}
===== TRAVAIL A FAIRE =====
* Écrire **3 servlets** (1 par fonctionnalité : **AccueilServlet**, **NouveauServlet**,**ListeServlet**), et les **3 JSP**.
* La page d'accueil devra être accessible via cette url : **http://localhost:8080/Test2Jakarta**
* La page permettant de créer un nouveau client sera accessible par cette url : **http://localhost:8080/Test2Jakarta/NouveauClient**
* Et la page listant les clients sera accessible par l'url **http://localhost:8080/Test2Jakarta/ListeClients**
Jalon1 : les 3 pages s'affichent
Jalon2 : arborescence OK
===== TRAVAIL SUPPLEMENTAIRE =====
Mettez du style à votre projet ! Jalon3 : il y a du style