Если это свойство JavaBean (и оно похоже на одно), то оно должно быть доступно как task.active
. В конце концов, FreeMarker просто использует стандартный API JavaBeans для запроса доступных свойств. Однако есть несколько вещей, которые могут вызвать проблемы ... Во-первых, Chaquotay упомянул, например, Boolean
вместо boolean
(спецификация JavaBeans говорит, что это не то же самое). Другой случай, когда task
реализует интерфейс Map
, и в этом случае, если для оболочки simpleMapWrapper
установлено true
, FreeMarker предоставляет только ключи карты.