我有一個Customer對象,它具有布爾屬性letterActivated。根據標準的java實踐,getter方法如下所示。Freemarker布爾屬性檢索
public Boolean isLetterActivated() {
return letterActivated;
}
但是好像freemaker的不皮卡customer.letterActivated
表達,我想這可能是原因,我沒有getLetterActivated方法。 (請注意,客戶對象的其他表達式可以正常工作,所有這些都可以獲得***方法)。
我應該怎樣從FTL引用這個布爾變量?請注意,我無法更改getter方法名稱(isMobileBillingAccount),因爲它在現有代碼中並在許多地方被引用。這也是我猜猜布爾值getter的正確方法。
如果您使用的是IDE等eclipse,您可以將方法重構爲'getXXX',它將更改方法調用的所有實例。一個布爾型的getter可以用'後綴'和'get'來命名。 –
:)我知道IDE將重構引用,但它是在我不應該觸摸的客戶端jar中。 – popcoder