Abbiamo recentemente iniziato a utilizzare Java 8 metodi predefiniti nelle interfacce, e si presenta come Freemarker non può vederli:Metodi predefiniti di Freemarker e java8?
${myRatings.notEmpty()}
The following has evaluated to null or missing:
==> myRatings.notEmpty
Questo è un peccato perché stiamo chiamando un gruppo di metodi nei nostri modelli. C'è una soluzione a questo? Forse alcune patch?
Gli internet parlano per lo più di metodi predefiniti getFoo() che in effetti non hanno molto senso, ma sto parlando di normali chiamate di metodo, non di getter.
@biziclop lo ha fatto, ma non c'è molto codice di esempio – alamar