I could use some Struts-EL/JSTL tag help, please.
I have a Map with each entry having a String as the key and a bean array as the value.
I need two iterations, one nested inside the other.
For the outer iteration, I want to iterate the keySet of the Map. I don't know what the keys are going to be or how many there will be.
Within that iteration, for each key in the keySet, I need to iterate over the buckets of the array that is the value for that key.
To make this more clear, let's say I will produce a table of tables, somewhat like this:
<table>
<!-- start outer iteration here; iterate over the keySet of the Map -->
<!-- Map key #0 -->
<tr>
<td>
<table>
<!-- start inner iteration #1 here; iterate over the Object[] that is the value for key #1 in the Map -->
<!-- Object[bucket #0] -->
<tr>
<td><!-- Object[bucket #0].property A --></td>
<td><!-- Object[bucket #0].property B --></td>
</tr>
<!-- end Object[bucket #0] -->
<!-- Object[bucket #1] -->
<tr>
<td><!-- Object[bucket #1].property A --></td>
<td><!-- Object[bucket #1].property B --></td>
</tr>
<!-- end Object[bucket #1] -->
</table>
</td>
</tr>
<!-- end Map key #0 -->
<!-- Map key #1 -->
<tr>
<td>
<table>
<!-- start inner iteration #2 here; iterate over the Object[] that is the value for key #2 in the Map -->
<!-- Object[bucket #0] -->
<tr>
<td><!-- Object[bucket #0].property A --></td>
<td><!-- Object[bucket #0].property B --></td>
</tr>
<!-- end Object[bucket #0] -->
<!-- Object[bucket #1] -->
<tr>
<td><!-- Object[bucket #1].property A --></td>
<td><!-- Object[bucket #1].property B --></td>
</tr>
<!-- end Object[bucket #1] -->
</table>
</td>
</tr>
<!-- end Map key #1 -->
<!-- end outer iteration -->
</table>
Could someone show me some skeleton JSTL or Struts-el code?
I would appreciate it very much, Erik
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]