Ceci est une ancienne révision du document !
D3-TP01 : Mise en application - Projet "Gestion de clients"
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
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/Test2Javakarta/NouveauClient
- Et la page listant les clients sera accessible par l'url http://localhost:8080/Test2Javakarta/ListeClients
Jalon : les 3 pages s'affichent
Arborescence à obtenir :
TRAVAIL SUPPLEMENTAIRE
Mettez du style à votre projet !
Attention: Ce TP devra être terminé lundi 15/09