瑞吉外卖:静态资源访问不到,修改配置
对于引入的静态资源,建议放在static或template目录下,但此时放在了backend和front目录下,默认访问不到,所以我们需要修改配置。
接下来配置MVC框架,静态资源的映射
创建类WebMvcConfig
写代码
@Slf4j
@Configuration //为了说明这是配置类,需要加上注解@Configuration
public class WebMvcConfig extends WebMvcConfigurationSupport {
//addResourceHandlers-----这个方法是为了设置静态资源映射
@Override
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
log.info("开始进行静态资源映射。。。");
registry.addResourceHandler("/backend/**").addResourceLocations("classpath:/backend/");
registry.addResourceHandler("/backend/**").addResourceLocations("classpath:/backend/");
}
}
结果
http://localhost:8080/backend/index.html