Как мне импортировать css в файл css, когда я использую Spring boot framework с Thymeleaf и контекстным путем?

#css #spring-boot #spring-mvc #thymeleaf #contextpath

#css #spring-boot #spring-mvc #thymeleaf #contextpath

Вопрос:

Я создаю приложение с помощью spring и thymeleaf. Я импортирую style.css в свой HTML. И я должен импортировать другой CSS из этого файла. Вот строка из моего sytle.css

 @import url(../../js-plugins/bootstrap/dist/css/bootstrap.min.css);
  

Это работает, когда я не применяю контекстный путь. Но когда я применяю это, скажем, я устанавливаю с помощью /path в application.properties, это не работает.

 server.servlet.context-path=/path
  

Как мне решить эту проблему? Как я могу добавить свой контекстный путь в my style.css?

Примечание: Я знаю, что могу это сделать, изменив способ импорта bootstrap.min.css. Я могу импортировать файл в моем HTML.

Спасибо

Ответ №1:

введите описание изображения здесь

если вы видите эту картинку, вам следует добавить style.css и template.html то, что вы используете в thymeleaf, должно быть частью classpath, который находится внутри папки /resources /

а затем в html (template.html ) добавьте этот код.

 <link rel="stylesheet" type="text/css" href=@{classpath:templates/css/style.css} />
  

пожалуйста, смотрите на изображение ниже.

введите описание изображения здесь

это позволит импортировать класс css.