Exercice : Créer un panier e-commerce
Cet exercice a pour but de mettre en oeuvre un site de e-commerce (trés simpliste).
L'environnement de travail que vous devez utiliser se trouve sur le disque image sous le nom Formation Eclipse + Java 5 + Tomcat :
Vous devez créer deux écrans :
* L'écran d'accueil qui vous propose une liste d'articles
* L'écran de consultation de votre panier
L'écran d'accueil
Cet écran doit afficher une liste d'articles (référence, nom du produit). Sur chaque ligne de produit, un bouton permet d'ajouter le produit au panier. Il est possible d'ajouter plusieurs fois le même produit. Le panier doit être stocké en session.
* L'écran doit afficher le nombre de produits dans le panier
* L'écran doit permettre de débrancher sur l'écran de consultation du panier
* L'écran doit permettre de vider le panier
L'écran de consultation du panier
Cet écran doit afficher la liste des produits présents dans le panier (référence, nom, quantité).
* Pour chaque ligne article, on doit pouvoir via un bouton supprimer une quantité d'un produit
* L'écran doit permettre de vider complétement le panier
* L'écran doit permettre de retourner sur l'écran d'accueil
Attention : Tout doit être développé en utilisant Struts, ainsi que les taglibs de struts + les messages internationalisés.
Voilà la consigne.
Ma question est d'ordre architecture de l'application.
Combien de formulaires?
Comment implémenter la fonction + ? Faut il mettre une fonction par article ? un formulaire par article ou un seul formulaire globale?
Partager