package egovframework.rte.ptl.mvc.handler;
import java.util.ArrayList;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
public class TwoInterceptor extends HandlerInterceptorAdapter {
@SuppressWarnings("unchecked")
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
ArrayList<String> array = (ArrayList<String>) request.getAttribute("interceptor");
array.add("TwoInterceptor.preHandle");
request.setAttribute("interceptor", array);
return super.preHandle(request, response, handler);
}
@SuppressWarnings("unchecked")
public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) throws Exception {
ArrayList<String> array = (ArrayList<String>) request.getAttribute("interceptor");
array.add("TwoInterceptor.postHandle");
request.setAttribute("interceptor", array);
super.postHandle(request, response, handler, modelAndView);
}
}