작성
·
374
1
안녕하세요
스프링 부트에서 기본으로 제공히는 에러페이지 찾는 방법이
만약 404에러가 발생했을때
=============================
BasicErrorController 가 status 지금은 404
를 읽어서
404.html 로 뷰페이지를 렌더링 한다고 이해를 했는데 맞나요?
...........
그리고 예시로 들어주신
@GetMapping("/error-400")
public void error400(HttpServletResponse response) throws IOException {
response.sendError(400,"400 오류!");
}
이걸로 url을 호출하면 4.xx 페이지로 보여지는데
400.html 이라는 html 이 없으니까
400에서 맨 앞자리의 "4"를 BasicErrorController 가 가져와서
4xx.html 로 렌더링 된다고 보면 되나요?
-----------------------------
끝으로 실무에서는 어떤 방법을 더 많이 사용하나요 ?
default 인 BasicErrorController
또는 WebServerCustomizer