Для внешнего интерфейса моего приложения я использую Thymeleaf и Materialize для Css и Javascript, и у меня возникают проблемы с загрузкой файлов javascript из HTML. В частности, я пытаюсь показать раскрывающийся список, но HTML не загружает его.
Это моя структура проекта:
И это код, который я должен использовать CSS и Javascript из материализации, соответственно:
<!-- CSS -->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link th:href="@{/css/materialize.css}" type="text/css" rel="stylesheet" media="screen,projection"/>
<link th:href="@{/css/style.css}" type="text/css" rel="stylesheet" media="screen,projection"/>
<!-- Scripts-->
<script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script type="text/javascript" th:src="@{/js/materialize.js}"></script>t>
<script type="text/javascript" th:src="@{/js/init.js}"></script>
Код для раскрывающегося списка
<select id="zonaExistente" name="zonaPadre">
<option value="" disabled selected>Elija una opción</option>
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</select>
Как я уже сказал, css работает нормально. Проблема с Javascript, но я не знаю, что еще делать.