Свойства Spring Boot для изменения каталога ресурсов внешнего интерфейса - PullRequest
0 голосов
/ 13 июня 2018

У меня приложение Spring Boot, и я хотел бы изменить каталог моего веб-интерфейса.Вместо того, чтобы иметь ресурсы внешнего интерфейса внутри каталога resources/static, я бы хотел переместить их в другой каталог из resources.Какое свойство мне нужно изменить, чтобы мое приложение рассматривало новый каталог для рендеринга внешнего интерфейса?

1 Ответ

0 голосов
/ 13 июня 2018

Вы можете настроить сопоставление дополнительных ресурсов, используя WebMvcConfigurerAdapter:

@Component
public class ResourcesMvcAdapter extends WebMvcConfigurerAdapter {

   private final Path resourcePath = Paths.get( ... );

   @Override
   public void addResourceHandlers(ResourceHandlerRegistry registry) {
     registry.addResourceHandler("/resources/**")
             .addResourceLocations(resourcePath.toUri().toString()); 
   }

}
...