10.1编写***

实现implements HandlerInterceptor


boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler):在请求到达Handler之前,先执行这个前置处理方法。当该方法返回false时,请求直接返回,不会传递到链中下一个***,更不会调用处理器链末端的Handler中,只有返回true时请求才向链中的下一个处理节点传递。

void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView):在请求被HandlerAdapter执行后,执行这个后置处理方法。

void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex):在响应已经被渲染后,执行该方法。

10.2配置文件中配置***