Jak wysłać odpowiedź serwletu na stronę błędu skonfigurowanego w web.xml

Używam Tomcat. Zdefiniowałem niektóre<error-page> wweb.xml i zmapowane404 błąd na stronie/error/error.jsp. Muszę wykryć, czy zasób istnieje i ustawić status odpowiedzi na 404, jeśli zasób nie jest dostępny.

response.setStatus(404);

Ale Tomcat nie przekierowuje do zdefiniowanej przeze mnie strony 404, więc moje pytanie brzmi, czy istnieje jakieś API, aby uzyskać lokalizację strony zdefiniowaną wweb.xml? Nie chcę analizowaćweb.xml przeze mnie.

questionAnswers(2)

yourAnswerToTheQuestion