In meinem java/spring App leer ist, habe ich eine Geschwindigkeit Vorlage, in dem ich eine Karte erstellen, die Werte auch eingefügt in der Vorlage halten wird:Überprüfen Sie, ob eine Karte in Apache Velocity
#set ($myMap = {})
Was ich will, Zu tun ist ein If/Else zu prüfen, ob die Karte leer ist. Das scheint nicht für mich zu funktionieren. Ich habe versucht:
#if ($myMap.empty)
...
#if ($myMap.size == 0)
Keine dieser Arbeiten. Was ist die korrekte Art zu überprüfen, ob eine Map in der Geschwindigkeit leer ist? Ich habe versucht, die Dokumentation und SO zu durchsuchen, aber ich kann kein Beispiel finden.
Das Verfahren sollte sei 'isEmpty()' - aber sobald ich sie als Methoden verwendet habe, haben sie funktioniert. Ich hatte erwartet, dass ihre Verwendung als Eigenschaften die JavaBeans-Methode für sie standardmäßig aufgerufen hätte. –
@JohnFarrelly Sie haben Recht! Ich habe die Antwort mit dem korrekten Methodennamen korrigiert. Vielen Dank. –