web系统及技术--实验十一.docVIP

  • 4
  • 0
  • 约4.71千字
  • 约 5页
  • 2017-05-30 发布于湖北
  • 举报
实验十一 Servlet过滤器的使用 班级:网络112 姓名:蒋丽 学号:201106090202 一、实验目的 1. 了解过滤器的作用; 2. 掌握过滤器的开发与部署的步骤; 3. 了解过滤器链。 二、实验原理 过滤器是web服务器上的组件,它们对客户和资源之间的请求和响应进行过滤。 过滤器的工作原理是:当servlet容器接收到对某个资源的请求,它要检查是否有过滤器与之关联。如果有过滤器与该资源关联,servlet容器将把该请求发送给过滤器。在过滤器处理完请求后,它将做下面3件事: 产生响应并将其返回给客户; 如果有过滤器链,它将把(修改过或没有修改过)请求传递给下一个过滤器; 将请求传递给不同的资源。 当请求返回到客户时,它是以相反的方向经过同一组过滤器返回。过滤器链中的每个过滤器可能修改响应。 过滤器API主要包括:Filter、FilterConfig和FilterChain接口。 三、实验内容与步骤 (一)在实验十一创建的chap11项目下,编写一个过滤器AuditFilter审计用户对资源的访问。 package filter; import java.io.IOException; import javax.servlet.*; import javax.servlet.http.*; public class Aud

文档评论(0)

1亿VIP精品文档

相关文档