11.2.2 인터셉터 등록
인터셉터를 만들려면 HandlerInterceptor 인터페이스를 구현하거나 HandlerInterceptorAdaptor 클래스를 상속받아야 합니다. 인터셉터를 구현한 클래스를 servlet-context.xml 파일의 <interceptors> 요소를 사용하여 다음과 같이 빈으로 등록합니다.
// 모든 웹 요청 URL에 적용
<interceptors>
<bean id=" " class="인터셉터 클래스(패키지 포함)"/>
</interceptors>
// 특정 웹 요청 URL에 적용
<interceptors>
<interceptor>
<mapping path="특정 패턴의 요청 URL"/>
<beans:bean id=" " class="인터셉터 클래스(패키지 포함)"/>
<interceptor>
</interceptors>
<interceptors>에 빈으로 등록된 인터셉터 클래스는 웹 요청 URL이 들어오면 컨트롤러를 호출하기 전이나 후에 필요한 특정 작업을 처리하는 메서드를 실행합니다.