JSF i bledy
nick - 14-09-2006 02:06
JSF i bledy
Witam,
Mam pytanie odnosnie obslugi bledow. Mianowicie jak zrobic aby w przypadku wystapienia bledu (wyjatki) następowalo przekierowanie na standardową stronę error.jsf?
Dzieki za pomoc
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Jacek Laskowski - 19-11-2006 00:43
nick wrote:
> Mianowicie jak zrobic aby w przypadku wystapienia bledu (wyjatki) następowalo > przekierowanie na standardową stronę error.jsf?
Błędy, czy wyjątki? Dla mnie pierwsze pojęcie - błąd - oznacza sytuację anormalną w aplikacji JSF i jest on *jedynie* sytuacją anormalną w ramach JSF, czyli w takim przypadku masz dwie możliwości:
1/ Własny specyficzny NavigationHandler, który w razie jakichkolwiek błędów (sytuacji anormalnych w JSF) przekierowywuje użytkownika na stronę error.jsf.
2/ Skorzystanie ze znaczników <h:message> oraz <h:messages> na stronie, z którą błędy są związane.
Przed zastosowaniem rozwiązania #1 zastanów się, czy jest to rozwiązanie jakiego oczekuje użytkownik i czy bedzie intuicyjne. Jakie błędy masz na myśli?
Drugie pojęcie - wyjątek - to zazwyczaj błąd z działaniem samego środowiska JSF, które jest niczym innym w środowisku kontenera serwletów jak specjalizowanym serwletem, a więc tego typu problemy rozwiązujemy za pomocą standardowych mechanizmów serwletów i definiujemy stronę error-page w deskryptorze web aplikacji.
Jacek
-- Jacek Laskowski http://www.laskowski.net.pl
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[Oracle] catalog.sql i catproc.sql - bledy
[mssql] losowe (?) bledy przy create users
błędy wypluwane przez maszyne java
ftp_login() i bledy ??
błędy w testach oracle cz. II
JSF i otworzenie nowego okienka
jsf i rozwijane combo
JSF i adres w przeglądarce
Błędy
JSF i autoryzacja
zanotowane.pldoc.pisz.plpdf.pisz.plsulimczyk.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|