Как вставить фрагмент из другого шаблона

#java #spring-boot #thymeleaf

#java #spring-boot #thymeleaf

Вопрос:

Веб-проект на Java с использованием thymeleaf.
Я хочу вставить в файл:

 <!DOCTYPE html>
<html lang="en" xmlns:th="http://thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <div th:fragment="srs-header">
         header
    </div>
</body>
</html>
 

Вот этот фрагмент:

 <!DOCTYPE html>
<html lang="en" xmlns:th="http://thymeleaf.org">
<head>
<!--    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />-->
    <meta charset="UTF-8">
</head>
<body>
    <div th:insert="books-header :: srs-header"></div>
</body>
</html>
 

В результате я получаю сообщение об ошибке: «Страница с ошибкой белой метки».
Что я делаю не так?

Ответ №1:

Получилось, когда я писал вот так:

 <div th:insert="books-header.html :: srs-header"></div>