Filter过滤器

Filter接口和Servlet的接口是非常类似的,它里面只有三个方法。

1.Filter接口

  • init Filter创建的时候,启动服务器的时候创建Filter
  • doFilter 过滤的时候,放行chain.doFilter(request,response);
  • destroy 销毁之前,销毁费内存资源,关闭服务器2.配置 他的配置和Servlet一模一样,有两个一个是注解,另外一个就是web.xml 并且配置名称都一样不过一个叫做servlet一个叫做filter3.四种拦截方式 对于Filter有四种拦截方式,也就是针对不同的请求有的类型可以拦截有的类型不拦截。
  • REQUEST 请求,他也是默认的
  • FORWARD 转发
  • INCLUDE 包含
  • ERROR 错误

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏优启梦

Servlet HTTP 状态码大全列表

状态行包括 HTTP 版本(在本例中为 HTTP/1.1)、一个状态码(在本例中为 200)和一个对应于状态码的短消息(在本例中为 OK)。

3737
来自专栏Ryan Miao

HTTP status code

被一个问题耽搁了好久,最后才恍然。这是关于HTTP status的。 使用feign进行http请求,结果总是抛出异常: read 405.由于不了解feign...

4577
来自专栏Ryan Miao

SpringMVC,SpringBoot文件下载

前言 最近严查security, 导致原来暴露出去的s3不能用了,不允许public的s3,暂时的折中方案是自己做跳转。于是需要在SpringMVC中实现文件...

3705
来自专栏有趣的django

31.Django缓存和信号

缓存  由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将某个views...

4128
来自专栏大内老A

谈谈基于OAuth 2.0的第三方认证 [下篇]

从安全的角度来讲,《中篇》介绍的Implicit类型的Authorization Grant存在这样的两个问题:其一,授权服务器没有对客户端应用进行认证,因为获...

2138
来自专栏JavaEdge

Spring Security权限框架理论与实战(三)-数据库管理1 UserDetailsService

Spring Security中进行身份验证的是AuthenticationManager接口,ProviderManager是它的一个默认实现,但它并不用来处...

1892
来自专栏Java成神之路

Http Response Code

HTTP协议状态码表示的意思主要分为五类 ,大体是 :   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~   1××   保留    2...

1213
来自专栏技术博文

http状态码一览表

http状态码一览表 1**:请求收到,继续处理 2**:操作成功收到,分析、接受 3**:完成此请求必须进一步处理 4**:请求包含一个错误语法或不能完成 5...

3777
来自专栏xingoo, 一个梦想做发明家的程序员

【java开发系列】—— struts2简单入门示例

前言   最近正好有时间总结一下,过去的知识历程,虽说东西都是入门级的,高手肯定是不屑一顾了,但是对于初次涉猎的小白们,还是可以提供点参考的。   stru...

2055
来自专栏小狼的世界

PHP中如何保持SESSION以及由此引发的一些思考

最近的一个项目,里面有一个比较大的表单,用户完成它需要很多时间,很多用户花了千辛万苦完成之后,一提交发现SESSION过期,系统退出了,所以引起了研究如何设置S...

1263

扫码关注云+社区

领取腾讯云代金券