FilterConfig

17 Mar 2025 | 阅读 2 分钟

FilterConfig 对象由 Web 容器创建。 此对象可用于从 web.xml 文件获取配置信息。

FilterConfig 接口的方法

FilterConfig 接口中有以下 4 种方法。

  1. public void init(FilterConfig config): init() 方法只会被调用一次,用于初始化过滤器。
  2. public String getInitParameter(String parameterName): 返回指定参数名称的参数值。
  3. public java.util.Enumeration getInitParameterNames(): 返回包含所有参数名称的枚举。
  4. public ServletContext getServletContext(): 返回 ServletContext 对象。

FilterConfig 示例

在此示例中,如果您将 param-value 更改为 no,则请求将转发到 servlet,否则过滤器将使用消息创建响应:此页面正在处理中。 让我们看看 FilterConfig 的简单例子。 在这里,我们创建了 4 个文件

  • index.html
  • MyFilter.java
  • HelloServlet.java
  • web.xml
index.html

MyFilter.java

HelloServlet.java

web.xml
下一个主题Filter 的有用示例