Aller au contenu

Exercice 2 - Déploiement de l'application et tests⚓︎

1. Création d'un serveur local⚓︎

Pour tester notre application, il faut la déployer sur un serveur (tomcat9), et il faut donc au préalable créer une instance de tomcat9 sur notre poste. On utilise celle créée précédemment.

2. Déploiement de l'application sur ce serveur⚓︎

On déploie ensuite l'application Boutique sur le serveur, comme vu précédemment.

Après avoir redémarré le serveur, notre application est disponible à l'adresse http://localhost:8080/Boutique/controller.

Success

Il est possible de déployer plusieurs applications en même temps, sur le même serveur :

Page d'accueil

3. Test de l'application⚓︎

Lorsqu'on va ici : http://localhost:8080/Boutique/controller (méthode GET), la page s'affiche correctement. Mais lorsqu'on clique sur Valider (méthode POST), une erreur apparaît :

Erreur méthode POST

C'est normal, dans notre servlet, nous n'avons implémenté que la méthode doGet, donc les requêtes GET (premier affichage de la page) sont gérées. Mais nous n'avons pas implémenté la méthode doPost, ce que nous allons faire maintenant ... pour gérer la soumission du formulaire par l'utlisateur