Springboot项目导入了thymeleaf模板,启动仍然无法访问static下面的资源
原因:SpringBoot2.0后不支持直接访问static下的文件
解决方法:需要自定义配置文件代码如下(2.0版本后使用WebMvcConfigurer可以来扩展SpringMVC的功能):
@Configuration
public class MyMvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
}
}