gpt4 book ai didi

spring-boot - 如何使用 :block and th:include in thymeleaf?

转载 作者:行者123 更新时间:2023-12-04 02:59:42 25 4
gpt4 key购买 nike

Visual

我的 html 其他页面在编辑文件夹中。

我目前在下面使用这个脚本

<!--/*/ <th:block th:include="fragments/header :: header"></th:block> /*/-->

如果 html 文档在同一目录中,则上述脚本有效。 (例如;index.html 能够读取片段)。但是我创建了一个新目录(名为:edit)来存储我的 html 页面。我需要退出当前文件夹,以便能够使用 ../找到片段文件夹
<!--/*/ <th:block th:include="../fragments/header :: header"></th:block> /*/-->

但是这个方法行不通。我如何能够使用此语法退出文件夹?

最佳答案

看起来您正在使用 Spring Boot。 Spring Boot 自动配置 Thymeleaf 以查找 /templates 中的所有 HTML 文件.

default application.properties你可以看到:

spring.thymeleaf.prefix=classpath:/templates/

所以(因为 Thymeleaf 使用 /templates 作为根)应该可以工作:
<th:block th:include="fragments/header :: header"></th:block>

和/或:
<th:block th:include="/fragments/header :: header"></th:block>

您不需要“退出当前文件夹”。

关于spring-boot - 如何使用 :block and th:include in thymeleaf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41594161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com