In Java ist eine HashMap eine Datenstruktur, die Schlüssel-Wert-Paare speichert, wobei die Schlüssel eindeutige Bezeichner für die sind Werte. Oft ist es notwendig, sowohl die HashMap als auch die in ihren Werten gespeicherten ArrayLists zu durchlaufen.
Um dies mit JSTL zu tun, können wir das Tag
Iterieren über eine HashMap
Bei einer HashMap iteriert das
Key = ${entry.key}
Value = ${entry.value}
Iterieren über eine ArrayList innerhalb einer HashMap
Da die Werte in der HashMap ArrayLists sind, müssen wir innerhalb der äußeren Schleife über sie iterieren .
Key = ${entry.key}
Values =
${item} ${!loop.last ? ', ' : ''}
In diesem Beispiel verwendet die innere Schleife erneut das Tag
Zusätzliche Ressourcen
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3