Table of Contents
Komputer działa wolno?
Dzisiejszy samouczek jest dosłownie napisany, aby pomóc Ci, jeśli pojawi się absolutny błąd wyjątku jsp. g.Wyjątki są zgłaszane do stron JSP, gdy błąd w kodzie może być spowodowany przez programistę lub błąd wewnętrzny może być spowodowany przez system. Obsługa wyjątków w JSP jest dosłownie taka sama, jak w Javie, gdzie mój małżonek i ja zarządzamy wyjątkami za pomocą bloków Try Catch. W JSP, oprócz Javy, istnieją wyjątki, kiedy w kodzie ludzkim nigdy nie ma żadnego błędu.
g.
Na tym etapie. Omówimy prosty sposób interakcji z wyjątkami w JSP. Pisanie kodu JSP może prowadzić do błędów kodowania, które mogą pojawić się w dowolnym miejscu w kodzie. W kodzie JSP mogą pojawić się następujące błędy:
Sprawdzone wyjątki
Co to jest wyjątek JSP?
Wyjątkiem jest zwykle obiekt, który jest obsługiwany w czasie wykonywania. Obsługa wyjątków jest rodzajem całego procesu używanego do obsługi błędów czasu wykonywania. Udowodniono, że w JSP istnieją dwa sposoby pomyślnej obsługi pominięć: przez użycie atrybutów errorPage i po prostu użycie tych atrybutów isErrorPage dyrektywy page. W zależności od głębokości
Sprawdzone pominięcie to wyjątek, który często jest błędem lub problemem użytkownika i dlatego nie może być przewidziany przez programistę. Na przykład, jeśli okaże się, że plik musi zostać dalej otwarty, niestety nie można znaleźć pliku, zwykle zgłaszany jest wyjątek. Tych wyjątków nie można zignorować tylko podczas montażu.
Wyjątki wykonania
Środowisko wykonawcze jest wyjątkiem, wyjątkiem, którego ten programista kluczowych faktów mógł prawdopodobnie uniknąć. W przeciwieństwie do zaznaczonych warunków wzrostu, wyjątki czasu wykonywania są ignorowane w pewnym momencie kompilacji.
Błąd
To mniej niż jakiekolwiek wyjątki, ale raczej problemy, które pojawiają się po drugiej stronie obszaru odpowiedzialności użytkownika z drugiej strony programu ammista. Błędy są zwykle ignorowane przy użyciu kodu, ponieważ rzadko można wykonać proces dotyczący poważnego błędu. Na przykład wystąpi błąd powodzi. Czy w tym czasie zostały zignorowane.
Będziemy jednym z głównych więcej informacji o tym, jak obsługiwać wyjątki czasu pracy lub błędy w kodzie jsp.
Użyj obiektu
Zgłoszenie obiektu wyjątku to każde zdarzenie podklasy Throwable (na przykład java.lang. NullPointerException) i jest dostępne tylko w komunikacji o błędach i artykułach. W poniższej tabeli wymieniono podstawowe metody dostępne w klasie Throwable.
ciąg publiczny getMessage ()
Zwraca szczegółowy opis wyjątku, który niestety został zgłoszony. Ten komunikat jest inicjowany w nowym konstruktorze Throwable.
uzyskać jednorazowy powód publiczny ()
Pobiera powód na poparcie wyjątku jako obiekt Throwable.
ciąg publiczny toString ()
Zwraca nazwę pola powiązanego z bieżącym wynikiem getMessage().
printStackTrace ()
Wypisuje puste wywołanie toString() z jakimś śladem stosu do System.err, strumień oprogramowania z błędem.
otwórz StackTraceElement [] getStackTrace ()
Zwraca kolekcję zawierającą każdy element stosu śledzenia. Element o indeksie 0 reprezentuje największą sytuację w stosie wywołań, a iloczyn stały w tablicy reprezentuje najważniejszy styl na dole stosu wywołań.
jednorazowe publiczne wypełnienieInStackTrace ()
Wypełnia stos śledzenia dla tego obiektu rzucanego bieżącą kolejnością stosu i dodaje wszelkie poprzednie informacje stosu do śledzenia.
Strona JSP
daje możliwość określenia każdego błędu strony bezpośrednio dla każdej strony JSP. W każdym wolnym czasie strona zgłasza wyjątek, JSP prawdopodobnie automatycznie wywoła stronę błędu w torbie.
Poniżej znajduje się zwykle przykład ujawniania strony z błędem dla głównej instrukcji a.jsp. Aby utworzyć jakąś stronę błędu, skorzystaj z zalet operatora <% @ page, co oznacza errorPage "xxx"%>.