gpt4 book ai didi

thymeleaf - 如何在 thymeleaf 片段中设置变量?

转载 作者:行者123 更新时间:2023-12-04 01:17:55 25 4
gpt4 key购买 nike

我知道 Thymeleaf 是为渲染 View 而制作的,但是我只是想知道是否有任何方法可以在 Thymeleaf 片段的请求范围内设置变量?

我有一个非常大的条件表达式,我必须在整个应用程序中重复很多次,所以如果我可以在主布局中设置一个变量然后在所有其他子片段中重用它,那将非常有帮助。

我知道使用 Spring 拦截器并在模型中设置变量,但我不想这样做。

请指教。

谢谢

普拉什

最佳答案

在片段模板中,定义带有参数的片段:

<div th:fragment=”myfragment(myvariable)”>
<p th:text=”${myvariable}”></p>
</div>

并在布局模板中,包含指定该变量的片段:
<div th:include=”template :: myfragment(${variable})”></div>

然后将变量传递给片段模板。

关于thymeleaf - 如何在 thymeleaf 片段中设置变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20622823/

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