本系列博客汇总在这里:过滤器汇总


过滤器的 FilterConfig 配置

你已经看到了吧,Filter 接口中的 init() 方法的参数类型为 FilterConfig 类型。它的功能与 ServletConfig 相似,与 web.xml 文件中的配置信息对应。下面是 FilterConfig 的功能介绍:

  • ServletContext getServletContext():获取 ServletContext 的方法;
  • String getFilterName():获取 Filter 的配置名称;与<filter-name>元素对应;
  • String getInitParameter(String name):获取 Filter 的初始化配置,与<init-param>元素对应;
  • Enumeration getInitParameterNames():获取所有初始化参数的名称。
    过滤器(4)_过滤器的 FilterConfig 配置_初始化
    过滤器(4)_过滤器的 FilterConfig 配置_参数类型_02
    过滤器(4)_过滤器的 FilterConfig 配置_xml_03
    过滤器(4)_过滤器的 FilterConfig 配置_参数类型_04
    如有错误,欢迎指正!