Toutes vos classes doivent être dans le package fr.uge.jee.springmvc.hello.
Créez un projet Maven avec ce pom.xml.
Pour faciliter les choses, nous vous fournissons un pom.xml. Vous pouvez facilement le créer en fonction de vos besoin sur le site web de Spring. La capture d'écran ci-dessous montre la configuration utilisée pour créer le pom.xml donné:
Créer une application qui affiche Bonjour quand on demande la ressource /hello.
Toutes vos classes doivent être dans le package fr.uge.jee.springmvc.rectangle.
Dans cette exercice, on veut réaliser un servlet qui quand fait un requête GET sur la route /rectangle renvoie un formulaire qui demande la longueur et la hauteur du rectangle.
Quand on envoie les données de ce formulaire, on veut voir s'afficher l'aire du rectangle.
Rajouter un controleur gérer la route /rectangle.
Modifier votre code pour que si l'utilisateur rentre des valeurs érronnées, l'utilisateur retourne sur le formulaire avec les valeurs qu'il a donné et un petit message lui indiquant le problème.
Vous utiliserez la validation automation de Spring MVC. Pour une introduction rapide, allez ici. Pour plus d'informations, allez voir la documentation de Spring MVC.
Toutes vos classes doivent être dans le package fr.uge.jee.servlet.rectanglesession.
Dans cet exercice, on veux enrichir l'application de l'exercice précédent pour qu'elle liste tous les caculs d'aire déjà fait par ce client en dessous du formulaire.
Copiez vos fichiers dans le nouveau package et enrichissez l'application.
Il y a plusieurs manière d'accéder à la session HTTP en Spring MVC. Regardez la documentation.