Spring MVC 2편 오류 페이지

신재원·2023년 2월 21일
1

Spring MVC 2편

목록 보기
19/26

📌 오류 페이지

✔ 스프링 부트는 ErrorPage를 자동으로 등록해준다.

이때 /error 라는 경로로 기본 오류 페이지를 설정함
📍 기본 default 오류 페이지라고 생각
(다른 errorpage가 없으면 /error경로로 반환)

✔ BasicErrorController 라는 스프링 컨트롤러를 자동으로 등록한다

  • ErrorPage 에서 등록한 /error 를 매핑해서 처리하는 컨트롤러다.
  • 사용 예시
    resources/ templates/error 루트에서 html을 만들면 스프링 부트가 자동으로 에러페이지를 생성해준다.
    (4~~ 에러이면, 4xx.html을 반환, 404에러이면, 404.html을 반환)

- 📍 정리

: 상태 코드에 따라 html만 만들어주면 스프링 부트가 예외 페이지를 띄워준다.
( !!오류 로그는 서버 로그에 남겨야된다.)

0개의 댓글