| // package com.example.myproject.config; |
| |
| // 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 WebConfig implements WebMvcConfigurer { |
| // @Override |
| // public void addResourceHandlers(ResourceHandlerRegistry registry) { |
| // // 访问 /uploads/** 映射到本地 D:/Desktop/echo/echo-backend/uploads/ |
| // registry.addResourceHandler("/uploads/**") |
| // .addResourceLocations("file:D:/PT/echo-backend/uploads/"); |
| // registry.addResourceHandler("/torrent-images/**") |
| // .addResourceLocations("file:./uploads/torrents/"); |
| // } |
| // } |
| package com.example.myproject.config; |
| |
| 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 WebConfig implements WebMvcConfigurer { |
| @Override |
| public void addResourceHandlers(ResourceHandlerRegistry registry) { |
| // 这里相对路径是相对于启动目录,比如在项目根目录启动则是 ./uploads/ |
| registry.addResourceHandler("/uploads/**") |
| .addResourceLocations("file:./uploads/"); |
| |
| // registry.addResourceHandler("/torrent-images/**") |
| // .addResourceLocations("file:./uploads/torrents/"); |
| } |
| } |
| |
| |