title: Iterate over elements of List and Map using JSTL <c:forEach> tag
body: <p>If I have a JSF backing bean return an object of type ArrayList, I should be able to use <code>&lt;c:foreach&gt;</code> to iterate over the elements in the list.  Each element contains a map and although the question of how to access the map content through JSTL has been answered <a href="https://stackoverflow.com/questions/2141464/how-to-access-complex-java-maps-in-jsf-richfaces">here</a>, if I pass an array of such maps, I can't find how to iterate over them and still access the map content using JSTL.  There's documentation which refers to simple iterators but not to those whose items are themselves maps.</p>
  <p>If anyone can give me a simple example of how a java List is iterated over in JSP I'd be massively appreciative.
  Mark</p>