#Interceptor : 컨트롤레에 들어오는 Request, 응답하는 Response 를 가로챔. Filter는 서블릿 실행전에 URL 에서 걸러내지만, Interceptor 는 서블릿 실행 후에 걸러냄 1. egov-com-interceptor.xml 에 인터셉터가 정의됨. 1) IpObtainInterceptor 는 preHandle() 에서 현재 LoginVO 에 IP 를 기록하는 역할을 함. 2) AuthenticInterceptor 는 인증된 사용자가 아닌 경우 로그인 페이지로 redirect 하는 역할임. 로그인 페이지를 바꾸거나, 로그인 페이지의 STATUS CODE 가 200 인게 마음에 안들면 이곳을 고쳐야 함
1. egov-com-servlet.xml 에 ExceptionResolver 에 대한 선언이 있음. - 기본 오류 페이지 및 예외별 오류 페이지가 정의되어 있음. 2. context-aspect.xml 에 예외발생시 호출되는 aop 가 호출되도록 설정되어 있음. ServiceImpl 에 대해서 호출되며, ExceptionTransfer#transfer() 를 호출하게 됨. - 이 ~Transfer 는 2개의 'ExceptionManager' 와 연결될 1) defaultExceptionHandleManager (이 ~Manager 는 EgovComExcepHndlr 와 연결됨) 2) otherExceptionHandleManager (이 ~Manager 는 EgovComOthersExcepHndlr 와..