debug JSP από την έκλειψη

ψήφοι
45

Ξέρει κανείς από ένα καλό εργαλείο για τον εντοπισμό σφαλμάτων JSPs μέσα από το Eclipse; Θα ήθελα να είναι σε θέση να καθορίσει και να παρακολουθήσουν τα σημεία παύσης, το βήμα μέσω των κώδικα Java / ετικέτες, κλπ πλαίσιο Eclipse, ενώ η εφαρμογή εκτελείται (κάτω JBoss στη δική μου περίπτωση).

Προφανώς αυτό είναι λογικά εύκολο να διορθώσετε την κατηγορία servlet που έχει δημιουργηθεί από μια JSP, αλλά είναι επίσης αρκετά ελκυστικά :)

Cheers, Don

Δημοσιεύθηκε 23/09/2008 στις 18:59
χρήστη
Σε άλλες γλώσσες...                            


4 απαντήσεις

ψήφοι
24

Αν έχετε εγκατεστημένο το WTP, μπορείτε να ορίσετε σημεία διακοπής σε ένα JSP και δουλεύουν μια χαρά σε τακτική σύνοδο «απομακρυσμένη debug». Ωστόσο, αφού έχετε σταματήσει σε ένα σημείο διακοπής, ενίσχυση μέσω του κώδικα είναι σχεδόν αδύνατο για την εύρεση και ό, τι είναι αυτό που θέλετε να επιθεωρήσει παίρνει πολύ σκάψιμο γύρω στην προβολή «μεταβλητές».

Απαντήθηκε 23/09/2008 στις 19:49
πηγή χρήστη

ψήφοι
6

Αν χρειάζεται να χρησιμοποιήσετε ένα πρόγραμμα εντοπισμού σφαλμάτων σε ένα JSP, οι πιθανότητες είναι πολύ καλό ότι κάνετε πράγματα στο JSP που δεν πρέπει να είναι. Σας συνιστώ να σκεφτείτε πολύ σκληρά για το αν τρέχουσα εφαρμογή σας με τη χρήση ορθών πρακτικών σχεδιασμού MVC. JSPs πραγματικά θα πρέπει να είναι περίπου παρουσίαση, η οποία σπάνια θα πρέπει (αν ποτέ) απαιτεί τον εντοπισμό σφαλμάτων.

Αν έχετε κάποια λογική κατασκευές που έχετε να εφαρμόσουν σε JSP, να εξετάσει την εφαρμογή τους, χρησιμοποιώντας μια προσαρμοσμένη ετικέτα (που είναι εύκολο για τον εντοπισμό σφαλμάτων σε IDE), ή να κάνετε την επεξεργασία στον ελεγκτή servlet που παρουσιάζει τα δεδομένα σε έναν εύκολο να αφομοιώσουν μορφή για την JSP.

Απαντήθηκε 24/09/2008 στις 04:36
πηγή χρήστη

ψήφοι
1

Προφανώς, Eclipse έχει μια σελίδα αντιμετώπισης προβλημάτων σε αυτό, αν και όταν το δοκίμασα πήρα ένα 404 με αυτό. Ας ελπίσουμε ότι αυτό μπορεί τουλάχιστον να μπείτε στο παιχνίδι σε μια καλή κατεύθυνση.

Απαντήθηκε 13/06/2012 στις 17:58
πηγή χρήστη

ψήφοι
4

Στο Eclipse, μπορείτε να βάλετε σημεία διακοπής στο αρχείο JSP σας, βήμα μέσω του κώδικα Java / ετικέτες, κλπ
Ωστόσο, η μόνη θέα που μπορείτε να χρησιμοποιήσετε, ενώ τον εντοπισμό σφαλμάτων είναι οι μεταβλητές δείτε για να επιθεωρήσει την τιμή της κάθε μεταβλητής.

Και κάτι ακόμα, δεν μπορείτε να δείτε την τιμή για παράδειγμα αυτής της έκφρασης:
<% = response.encodeURL ( «ProcessLogin.jsp») %>
μόνο την τιμή της μεταβλητής απόκρισης .

Απαντήθηκε 06/06/2014 στις 19:30
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more