IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

[Tomcat+JSP+Eclipse]Débogage d'une application web


Sujet :

Servlets/JSP Java

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 16
    Points : 17
    Points
    17
    Par défaut [Tomcat+JSP+Eclipse]Débogage d'une application web
    Bonjour,
    Est ce qu'il y a la possibilité de placer des points d'arrêt dans mon code JSP lorsque je développe une application web qui s'exécute sous tomcat.
    Comment est ce que je peux avoir la sortie de requêtes SQL sans les afficher dans une page web ?
    Je travaille avec eclipse 3.2.

    Merci

  2. #2
    Membre actif Avatar de habasque
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Septembre 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 530
    Points : 296
    Points
    296
    Par défaut point d'arret debug
    normalement, tu peux placer des points d'arret dans le répertoire Work de ton application où tes JSP ont été compilées.

    pour ta question sur les sorties SQL, précises un peu +...

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 16
    Points : 17
    Points
    17
    Par défaut
    je n'ai pas bien saisi ce que tu veux dire par placer des points d'arrêt dans le repertoire work.
    Est ce que tu peux donner plus de détails à propos de la réalisation ?
    Cela voudrait dire que ce n'est pas géré par éclipse ?
    Pour le moment lorsque je veux vérifier le résultat d'une instruction, et plus précisément d'une requête sql, je suis obligé de modifier le code de la jsp afin qu'elle affiche l'info dont j'ai besoin, et j'oublie assez souvent de supprimer le code par la suite.
    Est ce qu'il n' y pas un mécanisme qui permet de tracer le contenu de variables ou d'objets directement dans éclipse, et sinon comment vous faites ?

  4. #4
    Membre confirmé Avatar de Jabbal'H
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2004
    Messages : 403
    Points : 580
    Points
    580
    Par défaut
    Bah sinon un System.out.println pour afficher dans les logs
    Remarque si il y a plus efficace ca m'interesse, par contre ca marche aussi avec un server jrun ?
    " Je préfère comprendre les gens qui ne me comprennent pas "

  5. #5
    Nouveau membre du Club
    Inscrit en
    Octobre 2006
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 93
    Points : 39
    Points
    39
    Par défaut
    Salut,

    Avec maven c'est facile, tu créer un war de ton appli, ensuite du deploy le war sur ton tomcat et lorsque tu lanse ton appli et que celle ci rencontre un point d'arret aclipse va lancer le debugger!

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2004
    Messages : 73
    Points : 85
    Points
    85
    Par défaut
    Avec éclipse c'est tout simple. Tu passe en perspective débogage. Sur ta Jsp ou ta classe tu mets tes points d'arrêt (clic gauche dans la barre grisé à gauche du code).

    Ensuite tu démarre ton serveur en mode débugage (tjrs avec eclipse). Dès que tu vas rencontrer un point d'arrêt eclipse va arrêter ton appli sur ton point d'arrêt ensuite tu peux voir les variables dans une vue (tu peux inspecter aussi le contenu d'une variable).

    Au démarrage du serveur tu as une fenêtre tu ignores tout et tu désactives le mode pas à pas.

    Une fois que eclipse à stoppé l'appli, F5 pour rentrer dans l'étape, F6 pour continuer et plusieurs autress fonctions.

    Voila

  7. #7
    Membre à l'essai
    Inscrit en
    Octobre 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 16
    Points : 17
    Points
    17
    Par défaut
    merci mittim.
    j'essaie avec éclipse dès que je peux et je reviens pour fermer cette discussion
    Pour le moment je suis en train de débugger avec le bloc note!

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/09/2011, 15h58
  2. Développer une application web sous Eclipse avec applet JSP
    Par bard123 dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 05/04/2008, 22h40
  3. Réponses: 1
    Dernier message: 09/03/2007, 11h38
  4. [tomcat] Création d'une application WEB
    Par bob33 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 25/10/2004, 19h35
  5. Debuggage d'une application WEB-TOMCAT
    Par oziller dans le forum JBuilder
    Réponses: 3
    Dernier message: 07/02/2003, 23h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo