【发布时间】:2017-11-29 20:42:34
【问题描述】:
我在我的 Spring Boot 项目中使用 Thymeleaf。
我有一个包含一些 HTML 标签的文本字符串,我的目标是在没有样式和任何 HTML 标签的情况下打印它。
使用:
<p th:text="${myString}"> </p>
我有这样的东西:
<b> text </b>
没关系,因为 myString 文本字符串的值为
String myString = "<b> text </b>";
所以尝试以其他方式做到这一点,使用:
<p th:utext="${myString}"> </p>
我有这样的东西:
文字
但我的目标是得到这样的非格式化纯文本:
text
没有任何 HTML 标记且不呈现 HTML 代码的简单文本。
如何仅使用 Thymeleaf 来实现这一点?
我已经尝试了一些 th:remove="tags" 以及 th:inline="text" 但到目前为止它不起作用。
提前致谢
【问题讨论】:
-
明确地说,您有一个字符串
"<b> text </b>",并且您希望它评估为text? -
没错。只是
text而不是文本。
标签: java html spring-mvc spring-boot thymeleaf