添加一个filter配置类,每一个bean配置一个filter属性,然后就可以在HtmlFilter里写过滤逻辑了
@Component
public class FilterConfig {
@Bean
public FilterRegistrationBean htmlFilterRegistrationBean() {
FilterRegistrationBean registrationBean = new FilterRegistrationBean();
registrationBean.setName("html filter");
HtmlFilter htmlFilter = new HtmlFilter();
registrationBean.setFilter(htmlFilter);
registrationBean.setOrder(1);
List<String> urlList = new ArrayList<String>();
urlList.add("/admin/*");
registrationBean.setUrlPatterns(urlList);
return registrationBean;
}
}