강의

멘토링

커뮤니티

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

컴퓨터공부하자님의 프로필 이미지
컴퓨터공부하자

작성한 질문수

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

서블릿 예외 처리 - 필터

finally에서 DispatcherType이 왜 ERROR이 아닌가요?

해결된 질문

작성

·

300

1

(영상에서는 9분 18초에 나옵니다)

error가 발생하고 난 뒤에 request.getDispatcherType() 한건데 왜 ERROR 타입이 아니라 REQUEST라고 나오나요?

혹시 WAS까지 올라가서 처음 request객체가 만들어질 때 ERROR 타입으로 setDispatcherType() 되는 건가요?

답변 1

3

안녕하세요. 컴퓨터공부하자님, 공식 서포터즈 Taewon David Hwang입니다:)
.

네, 맞습니다.

내부에서 ERROR 발생시 WAS까지 올라간 뒤 Error로 Redirect되는데 필요한 Request에서 DispatcherType이 ERROR로 설정됩니다.

.
감사합니다.

그럼 9 분 18 초에 설명 해주신 부분은,에러가 발생 했더라도 WAS까지 다시 올라가지 않았기 때문에 DispatcherType가 기존의 Request 타입으로 되어있는건가요?

컴퓨터공부하자님의 프로필 이미지
컴퓨터공부하자

작성한 질문수

질문하기