Es hängt von Ihrem $placeholder
Objekt ab.
Wenn es ein java.util.Map ist, bist du frei, seine Schlüssel, Werte oder beide iterieren:
#foreach($key in $placeholder.keySet())
property $key is $placeholder[$key]
#end
#foreach($value in $placeholder.values())
found value $value
#end
#foreach($entry in $placeholder.entrySet())
property $entry.key is $entry.value
#end
Wenn es ein Array ist oder eine Liste, die Syntax, die Sie gegeben haben, funktionieren würde.
Denken Sie daran, dass Sie eine beliebige öffentliche Java-Methode für Ihr Objekt aufrufen können. Wenn Sie sich über die Klasse nicht sicher sind, können Sie sie mit $placeholder.class.name
anzeigen.