小编Raf*_*fal的帖子

打印文本字符串时如何使用 Thymeleaf 忽略 HTML 标签?

我在 Spring Boot 项目中使用 Thymeleaf。

我有一个包含一些 HTML 标签的文本字符串,我的目标是在没有样式和任何 HTML 标签的情况下打印它。

使用:

<p th:text="${myString}"> </p>
Run Code Online (Sandbox Code Playgroud)

我有这样的事情:

<b> text </b>
Run Code Online (Sandbox Code Playgroud)

没关系,因为myString文本字符串的值是

String myString = "<b> text </b>"; 
Run Code Online (Sandbox Code Playgroud)

所以尝试以其他方式做到这一点,使用:

<p th:utext="${myString}"> </p>
Run Code Online (Sandbox Code Playgroud)

我有这样的事情:

文本

但我的目标是获得像这样的非格式化纯文本:

text 
Run Code Online (Sandbox Code Playgroud)

无需任何 HTML 标签且无需呈现 HTML 代码的简单文本。

如何仅使用 Thymeleaf 来实现这一目标?

我已经尝试了一些th:remove="tags"th:inline="text"但到目前为止它不起作用。

提前致谢

html java spring-mvc thymeleaf spring-boot

2
推荐指数
1
解决办法
2643
查看次数

标签 统计

html ×1

java ×1

spring-boot ×1

spring-mvc ×1

thymeleaf ×1