No problem ... happy to help
Yes ... your approach was correct but you got some of the details a little confused.
For example ... your original code snippet has a Map that contains a List that contains an Object array.
You just needed the Map and the Object array. Also, in the forEach tag you were trying to use Java syntax. Remember that JSP
EL was supposedly designed with non-programmers in mind (personally I don't think its very friendly for non-programmers) ... so the syntax in the JSP JSTL forEach loop is a little different.
You had ...
it should have been ...
is the name of the variable that holds each item in the Map or collection as you iterate ..
is the Map or Collection (array, List or Set) you want to iterate over.
if 'items' is a Map
(HashMap or LinkedHashMap), then the map.key is the value of the each key as you iterate and map.value is the value.