我需要从消息资源中设置自定义属性(data-validation-matches-message)值。
<input data-validation-matches-message="Text from messages resources" />
我可以接收和打印消息资源值为:
<p th:text="#{user.notfound}"></p>
但是如何为自定义属性设置此值(data-validation-matches-message)?
UPD (我用这个)
<input th:attr="data-validation-matches-message=#{user.notfound}"/>
答案 0 :(得分:40)
自Thymeleaf 2.1以来,您可以这样做:
<a data-th-attr="data-groupid=${somevalue}, data-groupname=${someothervalue}">...</a>
答案 1 :(得分:12)
试试这个:
<input th:attr="data-validation-matches-message='\'' + #{user.notfound}" + '\''"/>
答案 2 :(得分:0)
使用3.0.9.RELEASE
:
<td th:text="${item.description}" th:attr="width=${isSplit} ? '44%' : '59%'" />
这将根据变量中的布尔集添加width="44%"
或width="59%
。
width
也可能是其他任何自定义属性。