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 (accueilJSP.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 (nouveauClientJSP.jsp) affiche
Création d’un nouveau client Page en construction
Page Liste des Clients (listeClientsJSP.jsp)
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
TRAVAIL SUPPLEMENTAIRE
Mettez du style à votre projet !
Attention: Ce TP devra être terminé lundi 15/09