1、配置
[FILTER]
;是否开启过滤器
filter_enable=1
;过滤指定调用类设置,该类必须继承Filters
filter_class=test.z.filter.Test
;系统过滤字符设置,多个用|分开
filter_str=敏感词1|敏感词2|...|敏感词n
2、编写过滤器类及方法
类必须继承于Filters,该类必须指定doFilter方法来进行过滤操作
返回空字符串,不拦截,返回非空字符串,进行拦截,不往下执行!
如:
package test.z.filter;
import
org.jkas.core.Filters;
import javax.servlet.ServletRequest;
public class
Test extends Filters
{ public String doFilter(ServletRequest req,String
paramstrs)//paramstrs为请求的参数、路径转换成的字符串
{ //在这里做你想做的
return
"filter reason";
}
}