Фрагмент содержимого Thymeleaf не заменяет основной контент? - PullRequest
0 голосов
/ 08 декабря 2018

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

Как я могу это сделать?

Основной макет

<!-- the main layout -->
<!DOCTYPE html>
<html>
    <head>
        <title>Vendas</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <link th:href="@{/webjars/bootstrap/4.0.0/css/bootstrap.min.css}" rel="stylesheet" media="screen" />
    </head>
    <body>
        <div th:replace="home/header :: header"> This header content is going to be replaced.</div>

        <!-- Main content -->
        <div class="container">
          <div layout:fragment="content">        
            <h1>Static content for prototyping purposes only</h1>    
          </div>      
        </div>

        <footer th:replace="home/footer :: footer" class="footer">
            This content will remain, but other content will be inserted after it.
        </footer>
    </body>
</html>

Клиент для замены основного

<!-- customer -->
<!DOCTYPE html>
<html layout:decorate="~{home/layout}">

    <head>
        <title>Customers</title>
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
        <link th:href="@{/css/core.css}" rel="stylesheet" media="screen" />
    </head>
    <body>
        <div layout:fragment="content">
            <h1>Add a new customer</h1>
        </div>

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