Thymeleaf:<label>将动态文本与静态文本Spring MVC连接起来

时间:2017-09-08 14:38:36

标签: spring-mvc spring-boot append thymeleaf dynamic-text

我试图将一些文字附加到动态文字中,如下所示:

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

但UI抛出:

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

有谁知道我怎么能实现这个目标?

2 个答案:

答案 0 :(得分:9)

一个简单的解决方案是在标签上插入一个范围:

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

但我更喜欢将文字和变量结合起来:

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

答案 1 :(得分:3)

另一个简单的解决方案是

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