我有一个Sprint Boot Web Maven项目,由Spring Initlializer和Mustache模板引擎创建。
到目前为止,它的工作和我可以做基本的事情,但我想设置一个布局(模板),其中包括html的主体,例如<html>...</html>
虽然我的视图模板仅包含页面内容,例如<h1>Hello World</h1>
我可以让部分工作,所以我可以做{{>header}}<h1>Hello World</h1>{{>footer}}
我希望能做的是:
的index.html
{{>header}}{{>content}}{{>footer}}
home.html的
<h1>Hello World</h1>
我无法找到任何教程或文档。
答案 0 :(得分:0)
如果有帮助,我在这里找到了一些参考文档:
https://spring.io/blog/2016/11/21/the-joy-of-mustache-server-side-templates-for-the-jvm
请参阅自然模板部分。
{{!
<!doctype html>
<html lang="en">
<body>
}}
{{>header}}
<h1>Demo</h1>
<div>Hello World</div>
{{>footer}}
{{!
</body>
</html>
}}