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

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

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

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

但用户界面抛出:
TemplateProcessingException: Could not parse as expression: "Hello ${worldText}
有谁知道我怎样才能做到这一点?

最佳答案

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

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

但我更愿意像这样组合文本和变量:
<label th:text="'Hello' + ${worldText}"></label>

关于spring-mvc - Thymeleaf: <label> 将动态文本与静态文本 Spring MVC 连接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46118988/

相关文章:

spring-mvc - Spring-Roo 是否为查找器提供排序功能?

java - 如何使用Redisson Client获取缓存的值

spring-boot - Spring 和 Kafka - 具有相同组 ID 的多个消费者 - 只有一个消费者收到消息

javascript - 图像被 append 和删除但文本未被删除 jQuery

javascript - 为什么我的回调在 for 循环完成之前触发?

Spring 安全: change locale on login

java - 是否可以将表单列表中的项目绑定(bind)/转换为 Spring Web MVC 应用程序中的特定类型?

java - 如何在 thymeleaf 中使用列表来使用输入类型?

spring-boot - 将 springboot war 文件上传到 Weblogic 12.2.1.3 服务器时出错

jquery - 使用 jQuery append 到 div 并应用基于类的 css 样式