Tutoriel de débug JSP et servlets du TP08 avec Eclipse

Modérateurs : graffion, jmdouin, agoncal, mlebihan

graffion
Messages : 611
Inscription : 21 juin 2005 14:05

Tutoriel de débug JSP et servlets du TP08 avec Eclipse

Message par graffion » 08 déc. 2016 11:57

Il est possible de déboguer vos projets web Tomcat avec Eclipse ... à condition d'utiliser un projet de type "Dynamic web project"!

Dans Eclipse, choisir la perspective JavaEE, créer un projet "Dynamic web project" vide de nom par exemple yapswtp8 (dans le workspace).

Peupler ensuite les répertoires "standards" src et WebContent avec les sources fournis :
cp -R $TP8/Yaps/src/java/* src
cp -R $TP8/Yaps/resources/* WebContent
cp -R $TP8/Yaps/WEB-INF WebContent

Rajouter les librairies externes nécessaires:
cp $TP8/lib/dom4j.jar WebContent/WEB-INF/lib
cp $TP8/lib/jaxen.jar WebContent/WEB-INF/lib

http://localhost:8080/yapswtp8 devrait afficher la page d'accueil de Yaps si Tomcat est démarré depuis Eclipse.

Pour débugger, il faut arrêter TOMCAT, (mettre un point d'arrêt) puis sélectionner une servlet (e.g. FindProductsServlet) et faire debug as -> debug on server dans Eclipse puis ouvrir dans votre navigateur la page
http://localhost:8080/yapswtp8/findprod ... ryId=BIRDS

(Tous les détails ici : http://www.coreservlets.com/Apache-Tomc ... lipse.html)

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité