톰캣으로 서버를 구동할떄썼던 필터를 스프링에선
인터셉터로 구현할수있다
servlet-context.xml에
<beans:bean id="myInterceptor" class="com.ramachell.spring03.interceptor.MyInterceptor"/>
<interceptors>
<interceptor>
<mapping path="/play"/>
<beans:ref bean="myInterceptor"/>
</interceptor>
</interceptors>
이런식으로 MyInterceport클래스를 빈으로 등록하고
그 빈을 인터셉터로 설정한다
public class MyInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
throws Exception {
return false;
}
@Override
public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler,
ModelAndView modelAndView) throws Exception {
}
@Override
public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex)
throws Exception {
}
}