thymeleaf:处理元素的属性

thymeleaf: processing attributes of elements

在我当前的 spring-boot 项目中,我实现了一个 AbstractTextChildModifierAttrProcessor class 来处理这样的标签:

<p get:property="xxx,yyy"></p>

它被处理成:

<p>zzz</p>

但现在我正在寻找类似的东西,但要与标签 th:if<a> 一起使用,如下所示:

th:if="..."

<a th:href="..."></a>

自定义处理器应作为标签的属性放置,return此属性的文本值。

有人可以提示如何使用相同的处理器 AbstractTextChildModifierAttrProcessor 或其他处理器?

href 属性我通过使用 class:

得到了一个解决方案
AbstractAttributeModifierAttrProcessor

在我使用的视图中:

get:href="Suporte,faq"

th:if 标签我可以用 class:

得到类似的结果
AbstractConditionalVisibilityAttrProcessor

在我使用的视图中:

get:if="Suporte,faq"

链接: