Mam zestaw stron roboczych i chcę sprawdzić zmienne w punkcie przerwania na stronie JSP. niestety menu kontekstowe dla zmiennej nie pokazuje normalnych opcji Inspect/Watch tak jak w pliku Java. Jakieś pomysły?Jak sprawdzić zmienną na stronie JSP
Odpowiedz
Oto rozwiązanie pracował dla mnie:
W Eclipse otworzyć widok kartę Display (Window -> Show View -> Display) W zakładce Wyświetlanie zapisu zmiennej lub wyrażenie, które chcesz sprawdzić. Wybierz i kliknij prawym przyciskiem myszy, a otrzymasz menu z opcją inspekcja (lub możesz zrobić Ctrl + Shift + I), pokaże Ci wartość zmiennej.
Mam nadzieję, że pomoże!
Dzięki! po wyjaśnieniu, po wprowadzeniu zmiennej w panelu wyświetlacza, * wybierz ją * (więc jest podświetlona), a następnie kliknij lupę w prawym górnym rogu panelu wyświetlacza. – thedrs
Działa to, jeśli dodaję zmienną do karty Zmienne w widoku Ekran. To działa. Dzięki za pomoc. Niestety nie otrzymuję powiadomień z SO i nie widziałem Twojej odpowiedzi do tej pory. BTW. Ten sam problem kończy się w Lunie. Również gdy I Ctrl + Shit + I wstawia kartę zamiast sprawdzać zmienną strony JSP. – zappullae
Jeszcze jeden sukces. Luna umieszczając punkt przerwania na stronie JSP i wyświetlając kartę Zmienne w widoku Wyświetl pokazuje wszystkie zmienne JSP. Ogromna wygrana i oszczędność czasu. Dzięki jeszcze raz! – zappullae
Spójrz na ten link. Mam nadzieję, że to może pomóc.
Dzięki za pomoc, ale niestety to nie pomogło. Nie widzę żadnego pola wyboru "generuj debugowanie" we właściwościach serwera. Debuguję lokalnie. można ustawić i zatrzymać w punkcie przerwania, ale nie widać żadnych zmiennych danych. – zappullae
zmagał się z tym samym problemem, a potem spojrzał na zmienne View (okno) w Eclipse. Wszystkie zmienne są tam z ich nazwami i wartościami.
Jednak w menu z prawym przyciskiem myszy brakuje wpisów dotyczących oglądania/kontroli.
BTW, używam Eclipse Kepler.
Brakuje pozycji oglądania/kontrolowania w menu prawego przycisku myszy Luna również – zappullae
Czy wypróbowałeś out.print()? – MillyMonster
To zawsze opcja. Wystąpiłam z tym problemem po pierwszym wdrożeniu JSP. Moja praca polegała na umieszczeniu cienkiej osłony na pożądanej funkcjonalności i wyznaczeniu punktu przerwania w statycznej klasie pomocniczej. Nie lubię walczyć z narzędziem, które ma mi pomóc. – zappullae
Więc nadal utknąłem tutaj. Eclipse nie wyświetli zawartości zmiennej w punkcie przerwania JSP. Mogę sprawdzić zawartość, jeśli wchodzę w funkcję, do której została przekazana, ale nie mogę kontrolować na stronie. W punkcie przerwania typ zmiennej jest wyświetlany po najechaniu na niego kursorem, ale jeśli kliknę prawym przyciskiem myszy zmienną, wyświetlone zostanie menu kontekstowe bez opcji inspekcji. – zappullae