Цикл через карту с JSTL

Я ищу, чтобы JSTL-цикл прошел через Map и выводил значение ключа и его значение.

Например, у меня есть Map которая может иметь любое количество записей, я хотел бы пропустить эту карту с помощью JSTL и вывести как ключ, так и его значение.

Я знаю, как получить доступ к значению с помощью ключа, ${myMap['keystring']} , но как мне получить доступ к ключу?

Как это:

  Key:  Value:   

Вы можете прокручивать хеш-карту, как это

 <% ArrayList list = new ArrayList(); TreeMap itemList=new TreeMap(); itemList.put("test", "test"); list.add(itemList); pageContext.setAttribute("itemList", list); %>    

Для более функциональности JSTL смотрите здесь

Давайте будем гением компьютера.