在過濾器中獲取在web.xml配置的初始化引數
阿新 • • 發佈:2018-12-28
在過濾器中獲取在web.xml配置的初始化引數
例如
<filter>
<filter-name>cross-origin</filter-name>
<filter-class>com.bx.ResourceFilter</filter-class>
<init-param>
<param-name>dd</param-name>
<param-value>ddd</param-value>
</init-param>
</filter>
在ResourceFilter過濾器的處置化方法中獲取param-value程式碼如下所示:
public void init(FilterConfig filterConfig) throws ServletException {
Enumeration<String> enums = filterConfig.getInitParameterNames();
while (enums.hasMoreElements()) {
String param = (String) enums.nextElement();
System.out.println(param + ":" + filterConfig.getInitParameter(param));
}
}