zoukankan      html  css  js  c++  java
  • Spring MVC拦截器

    拦截器(interceptor)

      特点:特点:双向拦截  request   response

    实现接口:Handlerinterceptor:

    重写三个方法:

    1.preHandle  :处理器前实行方法:返回boolean值 默认:false,   false结束  true继续执行

    2.postHandle  :处理器后执行的方法

    3.afterCompletion  :不管异常,渲染视图后执行的异常

    执行流程

    1.preHandle(前置方法)

    2.返回false结束,true继续

    3. Handle(处理器)

    4.postHandle(后置方法)

    5.afterCompletion(视图解析渲染)

    多个拦截器

    preHandle(1)

    postHandle(1)

    preHandle(1)

    afterCompletion(2)

    postHandle(2)

    afterCompletion(2)

    执行顺序(根据xml文件bean节点决定)

    1.preHandle(1)

    2.preHandle

    3.Handle(处理器)

    4.postHandle

    5.postHandle(1)

    6.Second afterCompletion

    7.Second afterCompletion(1)

  • 相关阅读:
    javajava.lang.reflect.Array
    基于annotation的spring注入
    jquery插件
    spring的注入方式
    jqueryajax
    javascript基础
    xml基础
    js 获取FCKeditor 值
    TSQL 解析xml
    Linq
  • 原文地址:https://www.cnblogs.com/zhangyi0331/p/8695002.html
Copyright © 2011-2022 走看看