春季百里香叶页眉和页脚动态包括
我最近在春天开始使用百里香叶模板引擎。我想实现的是 - 如果我的控制器是这个
@RequestMapping(value="/", method=RequestMethod.GET)
public String index() {
return "homePage";
}
然后我想在主页中编写HTML代码.html没有完整的HTML定义,如头部,标题,正文等。
<div>This is home page content</div>
不想在主页写.html像这样。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" >
<head>
<title>Spring MVC Example</title>
</head>
<body>
<div th:include="fragments/header::head"></div>
<div>This is home page content</div>
<div th:include="fragments/footer::foot"></div>
</body>
我更喜欢将标题部分用于页眉片段,来自控制器的内容和来自页脚片段的页脚。
所以总的来说 - 我如何实现这一点:
/fragment/header.html
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" >
<head>
<title>Spring MVC Example</title>
</head>
<body>
/首页.html
<div>This is home page content</div>
(此抛出错误)
/fragment/footer.html
</body>
</html>
注意:我已经看过这些例子