在创建springboot项目后,默认访问的静态资源路径是(classpath:/META/resources/,classpath:/resources/,classpath:/static/,classpath:/public/)
但是自定义类继承WebMvcConfigurationSupport后,就会发现默认的访问路径不生效,无法访问到页面,如图:
双击shift搜索自动配置类---WebMvcAutoConfiguration,就会发现类上的注解
该注解表示当spring的容器中没有装载WebMvcConfigurationSupport类型的bean时,自动配置类才会生效
所有需要指定静态资源路径的位置
registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");
重新写入资源路径
重新启动项目,就会发现可以正常的进入了