我在Thymeleaf的文档中发现,可以在http://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#inlining中使用内联文本变量。
当我尝试用这样的代码显示变量的值时
<div>[[${myVar}]]</div>
它在呈现的页面上显示<div>[[${myVar}]]</div>
,但如果我使用
<div th:utext="${myVar}"></div>
它在页面上显示<div>VALUE_OF_THE_VAR</div>
。
我在SpringTemplateEngine中启用了SpringStandardDialect()。
如何让Thymeleaf处理此类内联?
非常感谢!
答案 0 :(得分:4)
来自您链接的documentation:
为了使内联工作,我们必须使用它来激活它 th:内联属性,它有三个可能的值或模式(文本, javascript和none)。我们来试试文字:
在您的情况下,它应该如下所示:
<div th:inline="text">[[${myVar}]]</div>