Filter过滤器

初始过滤器Filter

用于对request或response进行拦截,在用户的请求到达指定的URI之前,先过Filter的拦截处理规则(逻辑代码的处理修改),之后再正常处理用户请求。

Filter三个接口方法:

实现过滤器功能

1. 定义一个普通的类,实现Filter(javax.servlet.Filter)接口

2. 书写对应的内置方法

3. 在web.xml定义过滤规则

示例1:过滤器处理乱码需求

1. 在doFilter()写处理乱码逻辑

2. 继续执行请求

chain.doFilter(request, response);

3. 过滤规则

/* 当前项目下全部url请求


版权声明:本文为weixin_66144089原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。