Ist hier eine Möglichkeit, rekursiv auf Java-Bean in Freemarker wie print_t() oder var_dump() in PHP zu iterieren. Ich weiß, Freemarker unterstützt auch Jsp Taglibs, also sollte ich so aussehen?Ist hier ein Weg rekursiv auf Java-Bean in Freemarker iterieren
0
A
Antwort
0
Es ist keine solche Funktionalität eingebaut (noch?). Im Moment ist es das Beste, eine benutzerdefinierte Direktive dafür zu schreiben (siehe TemplateDirectiveModel
), aber es ist nicht trivial, eine solche Direktive zu schreiben, die in allen Situationen gut funktioniert, da FreeMarker die Abstraktionsebene (das Wrapper) zwischen dem eigentlichen Java einführt Objekte und was die Vorlage von ihnen sieht. Aber es sollte nicht schwierig sein, einen zu schreiben, der für ein bestimmtes Projekt gut genug ist.