Я пытаюсь получить forEach внутри другого forEach в JSP. Итак, у меня есть Список академических лет, и для каждого академического c года я хотел бы показать предметы, на которые зачислен студент, поэтому внутри forEach я ставлю еще один forEach. Проблема в том, что я не могу изменить объект во втором forEach. Это всегда то же самое. Я не могу найти способ повторить его каким-либо образом, изменить его имя после первой итерации forEach или что-то еще. Код выглядит следующим образом:
<x:forEach items="${academicYears}" var="academicYears" varStatus="test">
<div class="table-year">
</div>
<x:forEach items="${enrollments}" var="enrollments" varStatus="status">
</x:forEach>
Итак, второй forEach всегда получает один и тот же объект "enrollments". Есть ли способ изменить его название? С помощью скриптлета, или varStatus, или чего-то еще? Спасибо.