java filter 读取 filter init-param 配置的变量

来源:互联网 发布:大灰狼8.78钻石版源码 编辑:程序博客网 时间:2024/05/22 20:27

web.xml中

<!-- 编码过滤 避免出现乱码 --><filter><filter-name>txtFilter</filter-name><filter-class>com.filter.txtFilter</filter-class><init-param><param-name>URL</param-name><param-value>http://127.0.0.1:8081/uu/</param-value></init-param><init-param><param-name>LocalURL</param-name><param-value>http://127.0.0.1:8081/vv/</param-value></init-param></filter><filter-mapping><filter-name>txtFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping>


读取变量的代码:

 

public void init(FilterConfig filterConfig) throws ServletException {System.out.println("init()...............");this.URL = filterConfig.getInitParameter("URL");this.LocalURL = filterConfig.getInitParameter("LocalURL");System.out.println("URL:" + URL);System.out.println("LocalURL:" + LocalURL);}


 

运行控制台显示结果:

init()...............
UMT.URL:http://127.0.0.18081/uu/
LocalURL:http://127.0.0.1:8081/vv/

原创粉丝点击