之前尝试过多种将json文件放入templates文件下,用当前路径直接访问,但是会报404错误。
如下为解决方法:
注意:@Configuration注解 ==== applicationContent.xml
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
// 将所有D:\\springboot\\pic\\ 访问都 映射到 /myPic/** 路径下
registry.addResourceHandler("/myPic/**").addResourceLocations("file:D:\\springboot\\pic\\");
}
}
之后启动项目,http://localhost:8080/myPic/logo.jpg即可访问