jsp中过滤器的使用.docVIP

  • 7
  • 0
  • 约 27页
  • 2017-02-27 发布于湖北
  • 举报
Servlet过滤器 一、什么是Servlet过滤器 过滤器是在数据交互之间过滤数据的中间组件,独立于任何平台或者 Servlet 容器。 Servlet过滤器可以应用在客户机和 servlet 之间、servlet 和 servlet 或 JSP 页面之间,以及所包括的每个 JSP 页面之间。 二、实现一个 Servlet 过滤器 Servlet过滤器 API 包含javax.servlet包中的 3 个接口,分别是 Filter 、 FilterChain 和 FilterConfig 。 实现一个 Servlet 过滤器的确要经历三个步骤。 1、编写 Servlet 过滤器实现类。 2、配置 Servlet 过滤器。把该过滤器添加到 Web 应用程序中(通过在 Web 部署描述符 /web.xml 中声明它); 3、部署 Servlet 过滤器。把过滤器与应用程序一起打包并部署它; Servlet容器对部署描述符中声明的每一个过滤器,只创建一个实例(或实例池)。 与Servlet类似,容器将在同一个过滤器实例上运行多个线程来同时为多个请求服务,因此,开发过滤器时,也要注意线程安全的问题。 三、编写过滤器实现类 1、Filter接口:所有的Servlet过滤器类都必须实现javax.servlet.Filter接口 a、ini

文档评论(0)

1亿VIP精品文档

相关文档