- 4
- 0
- 约3.92万字
- 约 13页
- 2017-06-12 发布于河南
- 举报
第 7 章 用filter过滤请求
第?7?章?使用filter过滤请求
注意
Filter虽然很常用,但是覆盖的范围太广,这里我们只介绍设置编码和控制权限的过滤器,其他的使用方式还需要大家自行积累。
如果你不满足以下任一条件,请继续阅读,否则请跳过此后的部分,进入下一章: HYPERLINK /tutorial/jsp/html/jsp-ch-08.html \o 第?8?章?配置listener监听器 第?8?章 配置listener监听器。
了解Filter的使用。
7.1.?批量设置请求编码
编码问题会不会成为中国人学java的标志呢?
通过之前的讨论 HYPERLINK /tutorial/jsp/html/jsp-ch-02.html \l jsp-ch-02-02-02 \o 2.2.2.?POST乱码 第?2.2.2?节 “POST乱码”,我们知道为了避免提交数据的乱码问题,需要在每次使用请求之前设置编码格式。在你复制粘贴了无数次request.setCharacterEncoding(gb2312);后,有没有想要一劳永逸的方法呢?能不能一次性修改所有请求的编码呢?
用Filter吧,它的名字是过滤器,可以批量拦截修改servlet的请求和响应。
我们编写一个EncodingFilter.java,来批量设置请求编码。
package anni;
import java.io.IOExceptio
原创力文档

文档评论(0)