2012-08-06 6 views
0

이를 가정 응용 프로그램 전쟁 이외의 (404)에 대한 사용자 지정 오류 페이지를 구성하는 일은 내 응용 프로그램입니다 - (로컬 호스트 : 8080 /을 myApp/서블릿/HomeServlet) 나는 서블릿을 오염시키는 경우우리가 어떻게

정크 로컬 호스트 말과 : 8080/myApp/servlet/HomejunkServlet web.xml을 구성하여 일반 custom-err-page로 리디렉션 할 수있는 404 응답을 얻습니다.

하지만 ex : localhost : 8080/myApp-tht-doesn-exist/servlet/HomeServlet이 존재하지 않는 응용 프로그램을 요청하면 내 web.xml을 구성하더라도 여전히 기본 404를 제공합니다. 404 오류를 처리합니다. 이 경우 사용자 정의 오류 페이지로 어떻게 리디렉션합니까?

감사

답변

0

서버가 자원 요청과 같은 비 응용 프로그램 컨텍스트를 처리합니다. 그래서, 코드를 자신의 error.jsp를 구성하는 서버에 ROOT.war로 웹 애플리케이션을 배치 (404)

오류 페이지를 dislplay하기 위해 아파치 HTTP-서버를 사용하는 것이 더 나은해야 경우에도 당신을 응용 프로그램 서버가 종료되었습니다.

관련 문제