Мне нужно сделать 3-х уровневый список предметов через JSP.Допустим, у меня есть бобы со строковыми свойствами "Страна", "Город", "Улица".Мне нужно построить иерархию тегов UL и LI, чтобы показать улицы так, чтобы они были перечислены под соответствующим городом, и чтобы каждый город был указан под соответствующей страной.
Пример:
<ul>
<li>United States
<ul>
<li>Washingron
<ul>
<li>Independence Ave</li>
<li>23d Street</li>
</ul>
</li>
<li>Detroit
...
</li>
</ul>
</li>
<li>United Kingdom
...
</li>
</ul>
Очевидно, я мог бы использовать forEach, но для правильного открытия и закрытия тегов для каждого списка потребовалось бы множество операторов if.Есть ли какой-нибудь простой способ сделать это через JSTL?