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