mvc:
throw-exception-if-no-handler-found: true
resources:
add-mappings: false
复制代码
就能够让404抛出NoHandlerFoundException了,能抛出就能捕获,试了下的确很管用spring
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**")
.addResourceLocations("classpath:/static/");
}
复制代码
就能够了,试了一下的确也没问题,皆大欢喜api
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/static/**")
.addResourceLocations("classpath:/static/");
}
复制代码
像这样就没有问题了,估计是/**拦截全部的请求先走静态资源,找不到就认为是一个静态资源找不到,当时是404啦,因此就把静态资源路径自定义一个目录下面就没问题了bash