0
Im Sping boot(1.5.3.RELEASE)、thymeleafおよびthymeleafレイアウトの方言を使用します。thymeleafの断片をthymeleafのレイアウトに挿入します。
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/web/thymeleaf/layout">
<head>
<title>Layout page</title>
</head>
<body>
\t <header>
\t \t <h1>My website</h1>
\t </header>
\t <div layout:include="../fragments/breadcrumb :: breadcrumb"></div>
\t
\t <section layout:fragment="content">
\t \t <p>Page content goes here</p>
\t </section>
\t <footer>
\t \t <p>My footer</p>
\t \t <p layout:fragment="custom-footer">Custom footer here</p>
\t </footer>
</body>
</html>
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<ul th:fragment="breadcrumb" th:each="link : ${session.currentBreadCrumb}">
\t <li th:text="${link.label}"></li>
</ul>
</html>
そして私は、レイアウトlayout.html(/テンプレート/レイアウト)を持っている:私はbreadcrumb.html(/テンプレート/フラグメント)と呼ばれるフラグメントを持っています
私はhome.html(/ templates)を持っています
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/web/thymeleaf/layout" layout:decorator="layouts/layout">
<head>
<title>Home</title>
</head>
<body>
</body>
</html>
は私が達成できる何をしようとしていますか?私は何か愚かな行方不明ですか?
敬具、 デイブ
あなたが定義されていないレイアウト:home.htmlでフラグメント=「コンテンツを」 – SAP