1

我在 Spring Boot 上使用 thymeleaf 进行 Web 应用程序开发。

也许我必须制作许多(html)页面。但是 thymeleaf 似乎不支持部分渲染。

我想要像 ruby​​ on rails 中的'yield'之类的东西。

4

2 回答 2

3

看起来这是一个关于使用 Thymeleaf 共享布局的视图的问题。因此,OP 在评论中共享的链接是将其作为 DIY 解决方案处理的一种方式。Thymeleaf布局方言是我的首选解决方案,因为它不需要我编写任何代码。Spring Boot 让它变得简单——只需在你的类路径中包含“nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect”。Spring Boot 代码库中有一个示例

于 2013-12-03T09:28:05.060 回答
0

百里香中的碎片怎么样?

<body>
    <div th:include="fragments/footer :: footer">...</div>
</body>

http://www.thymeleaf.org/doc/articles/layouts.html

于 2016-05-24T07:34:33.187 回答