字段未显示条件

时间:2018-05-01 12:08:22

标签: thymeleaf

我使用百里香叶3

我尝试使用具有某种值的th:attr的条件

<input  type="text" class="form-control" th:id="'genericForm'+${genericField.field}" th:attr="${genericField.mandatory} ? data-msg=#{mandatory.field}, name=${genericField.field} : name=${genericField.field}"/>

实际上,此输入不会显示

错误是:

Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as assignation sequence: 

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

像我这样做是这样的:

<input type="text" class="form-control" th:id="'genericForm'+${genericField.field}" th:name="${genericField.field}" th:attr="${genericField.mandatory} ? data-msg=#{mandatory.field}"/>

您可以将名称移到th:name,因为它们都在。