Другой Thymeleaf не загружает скрипт и файл скрипта (. js) вопрос - (отлично работает на родительской странице jsp, но при перемещении в шаблон не загружается) - PullRequest
0 голосов
/ 20 июня 2020

Итак, я сделал страницу, которая использует некоторые javascript, а также загружает файл js. Однако мне нужно переместить этот код в файл шаблона. Когда я это делаю, этот тег скрипта и файл не загружаются. И я не получаю никаких сообщений об ошибках во время загрузки страницы в браузере, файл не существует в браузере, и нет ошибок сборки или сообщений журнала. Вот фрагменты кода.

Следующее работает в моем файле "addUser. jsp".

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
    <script type="text/javascript" th:src="@{/resources/js/selectListSort.js}"></script>
</head>
<body>
...
<script th:inline="javascript">
   // several event listener loaders
</script>
</body>

Но когда я перемещаю его в свой файл officeAccess. jsp, он не загружается. В addUser. jsp я вызываю:

<div th:replace="administration/fragments/officeAccess :: officeAccess ( userForm = ${userForm} )"></div>

Все html в officeAccess загружаются должным образом, только javascript и файл не загружаются.

1 Ответ

0 голосов
/ 22 июня 2020

Из всего, что я исследовал, то, что я пытаюсь сделать, невозможно.

Поскольку я загружаю шаблон, новый код загружается в тело и принадлежит за пределами тела. Или ... они игнорируются при загрузке через шаблонизатор. Я не уверен, что именно.

В любом случае я просто загружу сценарии на родительской странице по мере необходимости для шаблонов (поскольку это работает).

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