Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== D3-TP01 : Mise en application - Projet "Gestion de clients" (1) ====== <bootnote warning>Ce TP devra être terminé lundi 15/09</bootnote> ===== 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 ==== <code> Bienvenue sur la nouvelle application de gestion des clients écrite avec JakartaEE </code> 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 ==== <code> Création d’un nouveau client Page en construction </code> ==== Page Liste des Clients (listeClientsVue.jsp) affiche ==== <code> Liste des clients Page en construction </code> ==== 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** <badge>Jalon1 : les 3 pages s'affichent</badge> <badge>Jalon2 : arborescence OK</badge> ===== TRAVAIL SUPPLEMENTAIRE ===== Mettez du style à votre projet ! <badge>Jalon3 : il y a du style</badge> d3/tp01.txt Dernière modification : 2025/09/18 22:20de dthevenot