ExceptionHandling
스프링 부트에서는 기본적인 ErrorHandler 가 등록 되어 있음
이 기본적 예외 처리기의 이름이 BasicErrorController 이다.
웹 에서 뿌리는 기본 에러페이지 또한 BasicErrorController가 던져주는 것이다.
상태코드에 대한 에러페이지를 만들어주고 싶다면?
- classpath:static/error/상태코드값.html
- classpath:static/error/앞번호xx.html : 해당 번호대의 상태 페이지에 대한 에러페이지
- static/error/400.html : 400 응답코드에 대한 에러페이지
- static/error/4xx.html : 400 번대 응답코드에 대한 에러페이지
이렇게 간단히 에러코드를 처리할 수 있다는게 놀랍다.
'SpringBoot' 카테고리의 다른 글
CORS (0) | 2020.11.07 |
---|---|
Spring HATEOAS (0) | 2020.11.07 |
HTMLUnit (0) | 2020.11.06 |
Thymeleaf (0) | 2020.11.06 |
Spring-Boot-Devtools (0) | 2020.11.05 |