1 之前说了EmbedRequestFilterProvider只能对/decision/*下的url进行过滤,如果是我们自己再帆软报表开发的请求也需要过滤器功能,就可以扩展GlobalRequestFilterProvider
2 先看接口定义
public interface GlobalRequestFilterProvider extends Mutable, Comparable<GlobalRequestFilterProvider> {
String MARK_STRING = "GlobalRequestFilterProvider";
int CURRENT_LEVEL = 1;
String filterName();
String[] urlPatterns();
String externalFilterClassName();
void init(FilterConfig var1) throws ServletException;
Map<String, String> initializationParameters();
void doFilter(HttpServletRequest var1, HttpServletResponse var2, FilterChain var3) throws IOException, ServletException;
void destroy();
}
与EmbedRequestFilterProvid