看到网上说springBoot在1.0的时候对拦截器对静态资源是放行的,但是2.0以后就不放行了,(真假未知,但是现在确实不放行),在配置拦截器的时候看了网上的各种方法,都不能用,或者说部分有用
开始的时候按照这个规则放行,静态资源未起作用,但是页面的访问可以
String [] ex = new String [] {"/index","/","/favicon.ico","/static/**"};
采用这种拦截,静态资源还是被拦截
String [] ex = new String [] {"/index","/","/favicon.ico","/js/**,"/css/**" };
后来发现通过这种方式才最终可用
List list = new ArrayList(); list.add("/index"); list.add("/"); list.add("/js/**"); list.add("/css/**"); list.add("/img/**"); list.add("/favicon.ico");
可能和excludePathPatterns参数有关,暂时不知,有知道原因希望留言告知,感谢