2021-04-25
흔히 보는 404 오류 400번대 오류 500번대 오류 등 각 오류 페이지를 설정하지 않으면, 기존의 홈페이지와는 전혀 무관한 듯한 브라우저 자체의 오류 페이지가 나타나게 되는데, 이는 웹사이트의 신뢰도를 떨어뜨릴 수가 있다. 때문에 오류에 대한 에러 페이지를 설정해 두는 것이 좋다. 아래는 XML 파일 내에서 에러 페이지를 설정하는 방법이다.
- 코드
<error-page>
<error-code>"에러종류 ex) 404"</error-code>
<location>"에러 발생시 포워딩할 jsp 또는 서블릿 파일"</location>
</error-page>
코드는 위와 같이 매우 단순하며, error-page 태그 안에 발생하는 에러코드를 <error-code>안에 넣고 이후 <location> 태그 안에 포워딩할 jsp 또는 서블릿 파일의 주소를 입력해주면 된다. 이러면 매번 jsp 파일내에 에러 페이지를 설정해두지 않아도 되며, 프로젝트 내에 해당 오류가 발생시 XML에서 설정해둔 에러페이지로 이동하게 된다.
메인 이미지 출처: Photo by Adomas Aleno on Unsplash