Пожалуйста, используйте th:src
следующим образом:
<script th:src="@{/js/langSelect.js}"></script>
Предполагается, что ваш файл находится в папке js
, которая находится в папке static
, поскольку предполагается, что папка static
быть root path.
Если ваш файл находится непосредственно в папке static
, попробуйте следующее:
<script th:src="@{langSelect.js}"></script>
Также обратите внимание, что вам не нужно импортировать сценарий в том месте, где он необходим.
Ваш сценарий будет запускаться автоматически, когда ваша страница завершит загрузку, поэтому в принципе не имеет значения, где вы его поместили, но обычно до того, как закрывающий тег body считается хорошим практика (так что там вместе с другими сценариями).