Я пытаюсь прочитать файл css с Ресурсами, предоставленными Spring.Получение ресурса Spring
Мое приложение выглядит следующим образом:
- ЦСИ
- SRC/COM Herer мои классы внутри пакетов
- WebContent
- WebContent/ресурсы/стиль/myCSS. css -> css Я хочу прочитать
- WebContent/WEB-INF -> вот мое приложение-context.xml
я могу получить CSS и прочитать его, делая что-то вроде этого:
UrlResource file = new UrlResource("http://localhost:8080/myApp/resources/style/myCSS.css");
но это зависит на сервере и именах приложений. Я пытался сделать это с помощью других реализаций интерфейса ресурсов, но файл не найден, потому что я не могу узнать, как проложить путь. Я пробовал с этим:
FileSystemResource file = new FileSystemResource ("/ WebContent/resources/style/myCSS.css");
Я также пробовал с подстановочными знаками, но он также не находит файл.
ApplicationContext ctx = new FileSystemXmlApplicationContext("classpath*:/WEB-INF/application-context-core.xml");
Resource file = ctx.getResource("file:**/myCSS.css");
Как написать путь для получения css.
Спасибо.
Спасибо, он работал с ServletContextResource file = new ServletContextResource (servletContext, "/resources/style/myCSS.css"); – Javi