1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
| 概念: 滤纸,空气净化器,净水机。油滤 web中的过滤器:当访问服务器的资源的时候,过滤器将用户的请求拦截下来,完成一组特殊的功能。 过滤器有哪些作用呢: 1.登陆验证 2.统一编码处理 3.敏感词过滤 1.快速入门: 1.使用 步骤: 1.创建一个类,实现Filter接口 2.重写方法 3.设置拦截路径 1.web.xml 2.注解中设置 2.过滤器执行流程: 1.执行过滤器 2.执行完成后放行 3.回来继续执行过滤器中放行以后的代码部分。 3.过滤器的生命周期方法: 1.init();在服务器启动后,创建Filter对象,然后调用init()方法,执行一次,加载资源。 2.doFilter();每一次请求被拦截的资源,就会执行当前的方法。有多少次请求就执行多少次。 3.destory();在服务器正常关闭的时候,Filter对象被销毁,在销毁之前,会执行destory方法 先执行filter的destroy方法再执行servlet的destroy的方法 tomcat启动的时候,默认加载filter过滤器对象 4.过滤器的配置详解: 1.拦截路径:
|