Thymeleaf布局已解决,适用于简单的网址。 例如:www.abc.com/users
但是,嵌套网址的情况并非如此 例如:www.abc.com/advisor/building
我不确定这是一个百里香或弹簧引发的问题。
这是我的布局文件:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:th="http://www.thymeleaf.org">
<head>
<title layout:title-pattern="$DECORATOR_TITLE - $CONTENT_TITLE">My App</title>
</head>
<body>
<div th:replace="fragments/header :: header"></div>
<div id="container">
<div id="pageContent">
<div layout:fragment="content"></div>
</div>
</div>
<div th:replace="fragments/footer :: footer"></div>
</body>
</html>
这是应该装饰的内容
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:th="http://www.thymeleaf.org"
layout:decorator="layouts/default">
<head>
<title>General Building</title>
</head>
<div layout:fragment="content">
<div class="page-header">
<h3>Test</h3>
</div>
</div>
</html>