Spring Boot接收前端上传文件,不回显问题
问题描述:
在使用Spring Boot做接收文件时,文件是保存了,但是回显不了,点进idea,在去浏览器访问就可以显示
解决方法:
- 将静态资源配置通过编写WebMvc配置类的方式配置
@Configuration
public class WebMvcConfig extends WebMvcConfigurationSupport {
/**
* 配置静态资源访问路径
* @param registry
*/
@Override
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
String path = System.getProperty("user.dir") + "/xxx/xxx"; // 对应的存放路径
// /static/** 即访问的路径前缀
registry.addResourceHandler("/static/**").addResourceLocations("file:" + path);
}
}