인프런 커뮤니티 질문&답변

도토리님의 프로필 이미지
도토리

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

스프링 부트 기본 오류 처리

BasicErrorController의 errorHtml()에서 뷰를 찾는 매커니즘

작성

·

391

0

WAS가 /error 요청(이때, Accept: text/html) -> BasicErrorController의 errorHtml() 호출 -> 클라이언트에게는 뷰(오류 페이지)가 전달됩니다.

이 뷰를 찾는 매커니즘이, (이전 파트에서 배웠던) 'BasicErrorController에서 정한 뷰 선택 우선순위에 따라 뷰를 선택. templates/error 폴더 -> static/error 폴더 -> error.html'를 의미하는게 맞나요?

답변 1

1

안녕하세요, 도토리 님. 공식 서포터즈 y2gcoder 입니다.

맞습니다. 정확히 스프링 부트 - 오류 페이지1에서 설명한 내용의 구현 코드입니다. 추상화되어있기 때문에 브레이크 포인트를 걸고 디버깅하시면 자세한 구현 코드를 보실 수 있을 것 같습니다.

감사합니다.

도토리님의 프로필 이미지
도토리

작성한 질문수

질문하기