在做项目的时候遇到的添加了WebMvcConfigurer的实现类后出现的问题,前端页面样式出不来,因为找不到静态资源。解决办法为添加了下面的配置
@Configuration
public class WebConfig implements WebMvcConfigurer {
private static final String[] CLASSPATH_RESOURCE_LOCATIONS = {
"classpath:/META-INF/resources/", "classpath:/resources/",
"classpath:/static/", "classpath:/public/" };
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**")
.addResourceLocations(CLASSPATH_RESOURCE_LOCATIONS);
}
}
之后重启项目 完美运行!