TP N˚2
Création d’un projet Web dynamique
Objectifs
1. Création et configuration d'une application J2EE.
2. Configuration d'une page d'accueil.
3. Génération d'une page Web dynamique.
4. Configuration et déploiement d'une Servlet.
Travail à faire
Reprendre le projet précédent.
Problématique 1 :
Pour accéder à notre page de page1.html, un utilisateur devrait connaitre son nom afin de pouvoir émettre une
requête vers l'URL http://localhost:8080/TP1/page1.html. Sans cette information la page ne pourrait
pas être consultée. Par contre, en général, pour accéder à un site Web comme google, nous utilisons l'URL
www.google.com sans spécifier le nom de la page demandée. La page ainsi reçue est nommée page d'accueil
ou page de bienvenu. La page de bienvenu est retournée à chaque utilisateur ayant émis une requête vers l'URL racine
d'une application Web. En ce qui concerne notre application, le recours à l'URL racine
http://localhost:8080/, génère une erreur du type Resource non trouvée de code 404.
3. Déployer l'application et vérifier que la page page1.html est définie comme page d'accueil en accédant à
l'URL racine de l'application.
Page 1/2
Université Hassan 1er
Faculté des Sciences et Techniques
Département Mathématiques et Informatique
Filière : GI -2020/2021-
Travail à effectuer :
1. Créer une Servlet depuis le menu contextuel du projet:
a. effectuer new > Servlet
b. nommer la classe de la servlet Bonjour (champ class name)
c. cocher les méthodes doGet et doPost de la servlet. Ces
deux méthodes traitent respectivement les requêtes de types
Get et Post.
Exercices:
1. Modifier la servlet Bonjour pour afficher un tableau de N
lignes et M colonnes
2. Modifier la servlet Bonjour pour qu'elle affiche la date
courante.
3. Modifier la servlet pour afficher les deux messages sur deux
lignes successives
4. Créer la servlet Moyennesaffichant les noms de N
étudiants ainsi que leurs moyennes.
Remarques:
Page 2/2