zoukankan      html  css  js  c++  java
  • Spring 整合过滤器

    过滤器Filter是Servlet的一个技术,可通过过滤器对请求进行拦截,比如读取session判断用户是否登录、判断访问的请求URL是否有权限。

    1、使用@WebFilter注解

    controller

     filter

    过滤拦截:

    3、启动类上加注解@ServletComponentScan

    2、多个filter

     filter1:

    filter2:

    同 filter1

    confiiguration:

     多个过滤器指定顺序两种方式:

      1、FilterRegistrationBeanspringboot提供的,此类提供setOrder方法,可以为filter设置排序值,让spring在注册web filter之前排序后再依次注册。

      2、通过过滤器的名字,进行顺序的约定,比如LogFilterAuthFilter,此时AuthFilter就会比LogFilter先执行,因为首字母AL前面。

    多个过滤器器时,filterChain.doFilter(servletRequest, servletResponse); 递归执行。

     

     参考:http://www.importnew.com/29401.html

  • 相关阅读:
    对bootstrap不同版本的总结
    对于前后端分离的理解
    css3笔记
    Dom
    js菜单
    css兼容问题 ie6,7
    html知识
    前端基础知识
    前端要注意的代码规范
    bootstrap常见类的总结
  • 原文地址:https://www.cnblogs.com/natian-ws/p/10822461.html
Copyright © 2011-2022 走看看