针对每个filter写一个对应的FilterRegisterationBean类。
@Component
public class LogFilter2Config extends FilterRegitsterationBean<LogFilter2>{
@Autowired
private LogFilter2 logFilter2;
@postConstruct
public vlid init(){
setFilter(logfilter2);
setDispatcherTypes(DispatcherType.FORWARD,DispatcherType.REQUEST);
}
}
默认filter是没有DispatcherType.FORWARD类型的,因此需要单独设置下