Весенняя загрузка статического ресурса с ResourceHandler при развертывании на tomcat - PullRequest
0 голосов
/ 27 июня 2018

У меня есть структура проекта ..

enter image description here

Теперь я хочу загрузить статические ресурсы из ресурсов / статических / ресурсов. Я попытался добавить следующие в моей конфигурации MVC без какого-либо успеха.

    registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");
    registry.addResourceHandler("/**").addResourceLocations("classpath:/static/resources/");
registry.addResourceHandler("/resources/**").addResourceLocations("classpath:/static/");
    registry.addResourceHandler("/resources/**").addResourceLocations("classpath:/static/resources/");

Я хочу получить доступ к каталогу ресурсов под статическим именем

 <script type="text/javascript" src="/resources/scripts/jquery-3.3.1.min.js"></script>

Любая помощь или рекомендация приветствуется. Спасибо.

Также попробовал следующее,

    registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");
       registry.addResourceHandler("/**").addResourceLocations("classpath:/static/resources/");
       registry.addResourceHandler("/resources/**").addResourceLocations("classpath:/static/");
       registry.addResourceHandler("/resources/**").addResourceLocations("classpath:/static/resources/");
       registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
       registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
       registry.addResourceHandler("/resources/**").addResourceLocations("classpath:/resources/");
       registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");
       registry.addResourceHandler("/resources/**").addResourceLocations("classpath:/static/resources/");
       registry.addResourceHandler("/**").addResourceLocations("classpath:/");
       registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");

registry.addResourceHandler("/**").addResourceLocations("/WEB-INF/classes/static/");
       registry.addResourceHandler("/resources/**").addResourceLocations("/WEB-INF/classes/static/resources/");
       registry.addResourceHandler("/resources/**").addResourceLocations("classpath:/static/resources/");

Но не работает.

...