文档详情

javaweb从入门到精通章servlet过滤器.pptx

发布:2024-12-07约小于1千字共6页下载文档
文本预览下载声明

Servlet过滤器本讲大纲:1、什么是过滤器支持网站:2、过滤器核心对象3、过滤器创建与配置4、字符编码过滤器

什么是过滤器Servlet过滤器与Servlet十分相似,但它具有拦截客户端(浏览器)请求的功能,Servlet过滤器可以改变请求中的内容,来满足实际开发中的需要。对于程序开发人员而言,过滤器实质就是在Web应用服务器上的一个Web应用组件,用于拦截客户端(浏览器)与目标资源的请求,并对这些请求进行一定过滤处理再发送给目标资源,过滤器的处理方式如下图所示。

过滤器核心对象过滤器对象放置在javax.servlet包中,其名称为Filter,它是一个接口。除这个接口外,与过滤器相关的对象还有FilterConfig对象与FilterChain对象,这个两个对象也同样是接口对象,位于javax.servlet包中,分别为过滤器的配置对象与过滤器的传递工具。

过滤器创建与配置创建一个过滤器对象需要实现javax.servlet.Filter接口,同时实现Filter接口的三个方法。过滤器的配置主要分为两个步骤,分别为:声明过滤器对象、创建过滤器映射。

字符过滤器JavaWeb程序开发中,由于Web容器内部所使用编码格式并不支持中文字符集,所以,处理浏览器请求中的中文数据,就会出现乱码现象,如下图所示。

Thankyou还有什么疑问可以到提出也可以以发送邮件到

显示全部
相似文档