En Java, un HashMap est une structure de données qui stocke des paires clé-valeur, où les clés sont des identifiants uniques pour le valeurs. Souvent, il est nécessaire de parcourir à la fois le HashMap et les ArrayLists stockés dans ses valeurs.
Pour ce faire en utilisant JSTL, nous pouvons utiliser la balise
Itération sur une HashMap
Pour une HashMap, la balise
Key = ${entry.key}
Value = ${entry.value}
Itérer sur une ArrayList dans une HashMap
Puisque les valeurs de la HashMap sont des ArrayLists, nous devons les parcourir dans la boucle externe .
Key = ${entry.key}
Values =
${item} ${!loop.last ? ', ' : ''}
Dans cet exemple, la boucle interne utilise à nouveau la balise
Ressources supplémentaires
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3