zoukankan      html  css  js  c++  java
  • SpringMVC --- 拦截器 HandlerInterceptor

    1.  springmvc.xml 设置拦截器

    1   <mvc:interceptors>
    2         <mvc:interceptor>
    3             <mvc:mapping path="/*"/>
    4             <bean class="com.xing.intercep.IntercepterDemo"></bean>
    5         </mvc:interceptor>
    6     </mvc:interceptors>

    2. Class AccountMapper implements HandlerInterceptor @Override pre post after

     1 package com.xing.intercep;
     2 
     3 import org.springframework.web.servlet.HandlerInterceptor;
     4 import org.springframework.web.servlet.ModelAndView;
     5 
     6 import javax.servlet.http.HttpServletRequest;
     7 import javax.servlet.http.HttpServletResponse;
     8 
     9 public class IntercepterDemo implements HandlerInterceptor {
    10     @Override
    11     public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
    12         System.out.println("控制拦截器执行前");
    13         return true;
    14 
    15     }
    16 
    17     @Override
    18     public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) throws Exception {
    19         System.out.println("控制拦截器执行后");
    20     }
    21 
    22     @Override
    23     public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception {
    24         System.out.println("视图解析后");
    25     }
    26 }
  • 相关阅读:
    JavaScript 知识
    Sleep,Hibernate and Hybrid
    CentOS 7 休眠系统
    centos7如何添加开机启动服务/脚本
    linux下执行.sh文件的方法和语法
    systemctl命令
    linux 更新yum源 改成阿里云源
    Supervisor进程管理&开机自启
    Django中的Request和Response
    ORACLE 触发器
  • 原文地址:https://www.cnblogs.com/iscurry/p/11884826.html
Copyright © 2011-2022 走看看