在 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
。 (在项目中,我们在上下文中显式设置属性。)
我在 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
。 (在项目中,我们在上下文中显式设置属性。)