Exercice : Mini application de vente en ligne
Objectif
Réaliser une petite application de vente en ligne. Vous êtes libre de choisir le domaine
(produits informatiques, menu de restaurant, cosmétiques, vêtements, etc.).
Travail demandé
Dans un nouveau projet nommé eCommerce :
1. Pages côté client (3 pages .html)
Créez trois pages HTML (par ex. [Link], [Link], [Link]).
Chaque page doit contenir :
o Un menu listant plusieurs articles au choix (au moins 3).
o Un bouton “Ajouter” qui envoie une requête à la servlet [Link]
(méthode POST recommandée).
o Un lien “Suivant” permettant d’accéder à la page HTML suivante.
o Un lien “Afficher le panier” pointant vers la servlet [Link] (voir
point 3).
2. Servlet d’ajout : [Link]
Rôle : ajouter l’article sélectionné au panier stocké en session (HttpSession).
Comportement :
o Récupérer/initialiser en session une structure de données.
o Ajouter l’article choisi.
o Rediriger vers la page précédente ou vers [Link] (au choix).
3. Servlet d’affichage : [Link]
Rôle : afficher le contenu du panier de la session (liste des articles).
Prévoir des cas vides (panier absent ou vide).