如果myData.value
是blablabla
,则变量tmp
应该等于ABC
:
<div th:with="tmp=*{myData.value} eq 'blablabla' ? 'ABC' : 'XYZ'">
<br>
<span th:utext="*{myData.value}">___</span>
<br>
<span th:utext="${tmp}">___</span>
</div>
输出:
blablabla
XYZ
答案 0 :(得分:1)
您可以使用strings
这样的百里香实用程序
<p th:text="${#strings.equals(first, second)}"></p>
<p th:text="${#strings.equalsIgnoreCase(first, second)}"></p>
在您的情况下为:
${#strings.equals(myData.value, blablabla)}
答案 1 :(得分:0)
尝试一下,为了进行字符串比较,它是==
在百里香中
"tmp=*${myData.value == 'blablabla' ? 'ABC' : 'XYZ'}"