Spring Filter에서의 에러(Exception) 처리

tinyeye·2023년 3월 19일
0

스프링

목록 보기
9/10

저는 jwt토큰을 이용한 로그인 방식을 구현하는 중에 토큰이 만료되면 발생하는 Exception을 Custom하게 처리하고 싶었습니다.
검색 해서 알게 된 방법으로는

  • 다른 filter를 등록해서 처리를 위임하는 방법
  • response.getWriter()를 사용해서 처리하는 방법

이 있었습니다. 하지만 저는 특정 에러코드만 반환하고 싶었기 때문에 다른 방법을 사용하고 싶었습니다.
그래서 적용하게 된 방법은

에러 발생 시 sendError(status,message)를 통해서 해결 했습니다.

catch(Error e){
	response.sendError(errorStatus,CustomErrorCode);
}

profile
백엔드 개발자를 노리며!

0개의 댓글