WAS/WebLogic

[정보] HTTP 에러코드별 에러페이지 출력 방법

투칼론 2021. 6. 14. 08:23
반응형

HTTP 응답코드별로 사용자에 친숙한 페이지를 출력하고자 할때,
J2EE 표준(Tomcat 등 타 WAS도 동일)인 web.xml 파일에 HTTP 에러코드별로 출력하고자 하는 페이지를 설정할 수 있다. 이는 웹 애플리케이션 단위(WAR) 별로 설정한다.

<error-page>
<error-code>403</error-code>
<location>/403.html</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/404.html</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/500.html</location>
</error-page>

[주의] IE 에서는 에러페이지 크기가 512바이트 미만이면, 내장되어 있는 오류페이지를 출력함(크롬 등 다른 브라우저는 정상).
이를 해결하기 위해서는  "인터넷옵션>>고급>>HTTP 오류 메시지 표시"를 선택하면 됨