thymeleaf th:content
时间: 2024-06-08 14:03:37 浏览: 133
thymeleaf
Thymeleaf是一个强大的Java模板引擎,用于在后端Web应用中嵌入HTML。`th:content`是Thymeleaf模板语言中的一个指令,它的主要用途是在模板中动态地插入或替换内容。当你在HTML标签内使用`th:content`,Thymeleaf会查找绑定到该标签的表达式或变量的值,并将其插入到页面上相应的位置。
例如,你可能会这样用:
```html
<div th:fragment="myFragment">
<h2 th:text="${title}">默认标题</h2>
<p th:content="${bodyText}"></p>
</div>
<template th:replace="fragments/myFragment">
<!-- 这里的内容将被myFragment内的th:content动态替换 -->
This is a dynamic paragraph.
</template>
```
在这个例子中,`th:content="${bodyText}"`会把`bodyText`变量的值插入到`<p>`标签中,而`th:text="${title}"`则会显示`title`变量的值,如果`title`没有绑定,就会显示默认的"默认标题"。
阅读全文