创建项目的时候将css、js、images都放在了WEB-INF下面,后来怎么都访问不到。。。
目录结构
解决办法:
新增配置类跳转:
@Configuration
@EnableWebMvc
@ComponentScan
public class WebConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/js/**").addResourceLocations("/WEB-INF/js/");
registry.addResourceHandler("/css/**").addResourceLocations("/WEB-INF/css/");
registry.addResourceHandler("/images/**").addResourceLocations("/WEB-INF/images/");
}
}