10

我正在尝试将一些文本附加到动态文本,如下所示:

<label th:text="Hello ${worldText}"></label>

但用户界面抛出:

TemplateProcessingException: Could not parse as expression: "Hello ${worldText}

有谁知道我怎样才能做到这一点?

4

2 回答 2

31

一个简单的解决方案是在标签中插入一个跨度:

<label>Hello <span th:text="${worldText}"></span></label>

但我更喜欢像这样组合文本和变量:

<label th:text="'Hello' + ${worldText}"></label>
于 2017-09-08T14:41:41.470 回答
3

另一个直接的解决方案是

<label th:text="${'Hello ' + worldText}"></label>
于 2020-02-28T10:16:43.057 回答