过滤器是一组可重用的代码,用于修改向 Servlet 发出的请求及其作出的响应。过滤器可以执行多种功能,包括(但不限于):
IDE 提供了一个向导,可以帮助您创建简单但更高级的过滤器元素。
![]() |
每次发出映射请求时都将运行过滤器,因此,不能单独运行或调试过滤器。 |
可以使用 Web 应用程序部署描述符 (web.xml) 中的 filter 元素声明过滤器,并将其与组成 Web 应用程序的静态内容和 Servlet 一起包装在 WAR 文件中。通过在部署描述符中定义过滤器映射元素,可以配置过滤器或过滤器集合的调用。
有关过滤器的详细信息,请参见 Java Servlet 技术文档,Web 站点为: