ThymeLeaf th:具有对象属性->;它如何获取属性?

ThymeLeaf th:具有对象属性->;它如何获取属性?,thymeleaf,Thymeleaf,我有一个Owner对象,它继承了一个BaseEntity,该BaseEntity有一个方法isNew(),该方法检查this.id==null; 在thymeleaf模板中,我有th:with=“text=${owner['new']}?”addowner':'updateowner' 有人能解释一下thymeleaf是如何将isNew()方法与Owner的['new']属性链接的吗? 我只是感到困惑b/c没有明确的“新”属性,而只是一个方法。看看-这是一个不同的问题,但恰好为您的问题提供了答案

我有一个Owner对象,它继承了一个BaseEntity,该BaseEntity有一个方法isNew(),该方法检查this.id==null; 在thymeleaf模板中,我有th:with=“text=${owner['new']}?”addowner':'updateowner'

有人能解释一下thymeleaf是如何将isNew()方法与Owner的['new']属性链接的吗?
我只是感到困惑b/c没有明确的“新”属性,而只是一个方法。

看看-这是一个不同的问题,但恰好为您的问题提供了答案。更一般地说,流程遵循已建立的流程。好了,Spring会自动检查类中的isNew()或getNew()方法,因为它在BaseEntity中,所以会调用它。谢谢你的回答!看看-这是一个不同的问题,但恰好提供了一个答案,你的问题。更一般地说,流程遵循已建立的流程。好了,Spring会自动检查类中的isNew()或getNew()方法,因为它在BaseEntity中,所以会调用它。谢谢你的回答!