"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية التكرار عبر HashMap وArrayLists داخلها باستخدام JSTL

كيفية التكرار عبر HashMap وArrayLists داخلها باستخدام JSTL

تم النشر بتاريخ 2024-11-04
تصفح:209

How to Iterate over a HashMap and ArrayLists within it using JSTL

تكرار قائمة ArrayList داخل HashMap باستخدام JSTL

في Java، HashMap عبارة عن بنية بيانات تقوم بتخزين أزواج القيمة الرئيسية، حيث تكون المفاتيح معرفات فريدة لـ قيم. في كثير من الأحيان، من الضروري التكرار من خلال كل من HashMap وArrayLists المخزنة ضمن قيمها.

للقيام بذلك باستخدام JSTL، يمكننا استخدام العلامة . تم تصميم هذه العلامة للتكرار على المجموعات والخرائط.

التكرار عبر HashMap

بالنسبة إلى HashMap، تتكرر العلامة على قيمة المفتاح أزواج، مما يوفر الوصول إلى كل من المفتاح والقيمة في كل تكرار.


    Key = ${entry.key}
Value = ${entry.value}

التكرار على قائمة ArrayList داخل HashMap نظرًا لأن القيم الموجودة في HashMap هي قوائم ArrayLists، فنحن بحاجة إلى التكرار عليها داخل الحلقة الخارجية .

المفتاح = ${entry.key
القيم = ${item} ${!loop.last ؟ ',' : ''


    Key = ${entry.key}
Values = ${item} ${!loop.last ? ', ' : ''}

موارد إضافية

. التكرار عبر HashMap في JSP](https://stackoverflow.com/questions/9966200/howto-loop-through-hashmap-in-jsp)

    [استخدام في JSTL](https //docs.Oracle.com/javaee/7/api/javax/servlet/jsp/jstl/core/ForeachTag.html)
بيان الافراج أعيد طبع هذه المقالة على: 1729738983 في حالة وجود أي انتهاك، يرجى الاتصال بـ [email protected] لحذفها
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3