在 Thymeleaf 中输出一个 @Transient String 值

Output a @Transient String value in Thymeleaf

我在 POJO 中有一个基本的 getter/setter,我通过 Hibernate 使用 Thymeleaf 在 JSP 上显示的值。

<span class="myClass" th:text="${myClause}">clause here</span>

该值对于 运行-of-the-mill getter/setter 打印得很好,但是当我在 myClause 上引入 @Transient 注释时,该值不打印。

这是 Thymeleaf 的限制吗?我是否需要保留该值以供其评估?

我正在使用 Thymeleaf 2.1。4.RELEASE。

在分叉 Thymeleaf 示例并尝试之后,我注意到瞬态值显示正确。 Thymeleaf 代码没有问题。我的错误是因为我没有将 setter 也注释为 @Transient。 (在项目中,我们在上下文中显式设置属性。)