我使用百里香叶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:
有什么想法吗?
答案 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,因为它们都在。