CSS JS и ссылки не загружаются при развертывании загрузки Spring как войны в Tomcat - PullRequest
0 голосов
/ 03 мая 2020

У меня есть загрузочное веб-приложение Spring, оно отлично работает при запуске в качестве исполняемого файла jar, но когда я собираю как war и развертываю в Tomcat, файлы css, js не загружаются и не изучают дальше, я обнаружил, все ссылки указывают на root путь к контексту "/", я попытался изменить base href = "./", это решило проблему загрузки css и js, но мне нужно сделать это на многих страницах. Также ссылки в <a> по-прежнему указывают на контекстный путь root, и для этой работы мне нужен префикс './'. Ниже приведены мои фрагменты кода,

CSS и JS ссылка

<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/signin.css" rel="stylesheet">
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>

Tag

<a class="topHeader" href="/activateAccount"></a>

Есть ли ярлык для решения этой проблемы, или я должен изменить <base href> and <a href> на всех страницах? Любая помощь высоко ценится.

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