У меня есть объект Customer, который имеет буквенную букву атрибутаActivated. Метод getter имеет следующий вид в соответствии со стандартными java-практиками.Получение атрибута буфера Freemarker
public Boolean isLetterActivated() {
return letterActivated;
}
Но похоже, Freemaker не пикап customer.letterActivated
выражения и я предполагаю, что это может быть причиной я не имею getLetterActivated метод. (Обратите внимание, что другие выражения объекта клиента отлично работают, и все они получают *** методы).
Как я могу ссылаться на эту логическую переменную из FTL? Обратите внимание, что я не могу изменить имя метода getter (isMobileBillingAccount), поскольку он находится в существующем коде и упоминается во многих местах. И это правильный способ для булевого геттера, я думаю.
Если вы используете IDE, например eclipse, вы можете реорганизовать метод 'getXXX', который изменит весь экземпляр вызова метода. boolean getter может быть назван с суффиксом как 'is', а также' get'. –
:) Я знаю, что IDE будет использовать рефакторинг со ссылками, но он находится в клиентской банке, которую я не должен касаться. – popcoder