1

这是我的模板示例:

<tr th:with="negNumber = ${myNum < 0}">
...
</tr>

我收到以下异常消息:

Caused by: org.xml.sax.SAXParseException: The value of attribute "th:if" associated with an element type "null" must not contain the '<' character.

任何想法?

4

2 回答 2

1

XML 规定不应在属性值中使用 < 和 > 符号,因此应将它们替换为&lt;and&gt;

例子:

th:if="${prodStat.count} gt; 1”   

请注意,这些运算符存在文本别名:gt(>)、lt(<)、ge(>=) 和 le(<=)。还有 eq (==) 和 neq(!=)。

我希望这能解决你的问题......

于 2013-01-26T15:59:44.830 回答
0

<、>、" 和 & 符号应在标签属性内转义。使用&lt;解决您的问题。

于 2019-06-06T07:36:03.720 回答