인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

혜민님의 프로필 이미지
혜민

작성한 질문수

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

서블릿 예외 처리 - 인터셉터

6:37초 질문입니다.

작성

·

239

0

필터(x) 부분을 설명해 주시는데,, 궁금증이 생겼습니다.

내부에서 다시 요청을 보내는데, dispatchType=ERROR 라고 보낸다고 하셨고, 필터는 dispatchType=REQUEST 로 해 놓으면 호출이 안된다고 하셨습니다.

어디쪽 로직에서 이렇게 검증하는지 알 수 있을까요?

아니면, dispatchType=ERROR 왔기 때문에 필터 검증을 하지 않는 거라고 이해해도 되는건가요?

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. water_ yoon님

필터에서 dispatchType=REQUEST로 해두면 ERROR의 경우에는 해당 필터가 호출되지 않습니다.

다음 코드를 참고해주세요.

filterRegistrationBean.setDispatcherTypes(DispatcherType.REQUEST)

감사합니다.

혜민님의 프로필 이미지
혜민

작성한 질문수

질문하기