exception

    Spring 의 예외 처리 방법

    WAS 의 예외 처리 방식 우선적으로 서블릿 컨테이너가 예외 처리를 하는 방식을 알아야합니다. 서블릿 컨테이너는 2가지 방식으로 예외를 처리합니다. Exception 을 처리. response.sendError(상태코드, 메세지) 를 처리. 1. Exception 을 처리하는 경우 WAS(서블릿 컨테이너) ← 필터 ← 서블릿 ← 인터셉터 ← 컨트롤러 의 흐름으로 진행됩니다. 컨트롤러에서 발생한 Exception 이 처리되지 않고 다시 WAS 까지 올라온다면 500 에러로 처리되고 WAS 자체의 오류 페이지를 화면에 보여줍니다. 2. response.sendError() 를 처리하는 경우 컨트롤러에서 response.sendError() 를 호출한 경우에는 Exception 이 발생하는 것은 아니지만 서블..