4
간단한 웹 응용 프로그램을 만들었습니다.이 웹 응용 프로그램에서 404 상태 코드의 모든 응답을 오류 페이지로 리디렉션하려고합니다.web.xml의 오류 코드 매핑이 작동하지 않습니다.
web.xml 파일에 다음 항목을 포함 시켰습니다.
<error-page>
<error-code>404</error-code>
<location>/error.html</location>
</error-page>
내 주 서블릿에서 HttpServletResponse.sendError()를 사용하여 404 상태 코드를 다시 보냅니다. 그러나 오류 메시지 대신 404 찾을 수 없음 페이지가 표시됩니다.
왜 이런 일이 일어날 수 있으리라 생각하십니까?
브릴리언트! 엄청 고마워 ! 내 오류 페이지 크기가 작았 기 때문에 실제로되었습니다. 그러나 내 브라우저 (IE7)의 파일 크기 제한은 512 바이트보다 큰 것 같습니다. –
참고 - Chrome 9.0.597.102의 문제이기도합니다. – mlo55