Служите pdf как статический ресурс из весеннего приложения, запущенного в Docker-контейнере. - PullRequest
0 голосов
/ 22 сентября 2018

Файл Pdf пустой , когда я пытаюсь открыть его из localhost / pdfs / filename.pdf, но когда я делаю это для изображения, он работает (localhost / images / imagename.png) МойПриложение работает внутри контейнера Docker.

@Configuration
public class WebMvcConfig implements WebMvcConfigurer {

   @Autowired
   private ApplicationEventPublisher publisher;

   @Override
   public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/images/**").addResourceLocations("classpath:/static/images/").setCachePeriod(31556926);
    registry.addResourceHandler("/pdfs/**").addResourceLocations("classpath:/static/pdfs/").setCachePeriod(31556926);

   }
}

Обе папки, изображения и PDF-файлы находятся внутри папки src/main/resources/static.

Почему это работает для файла изображения, но это не такработать для PDF-файла?Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...