使用Struts 2迭代HashMap <String,ArrayList >

我目前在Struts2和s:iterate标签方面遇到了一些困难。

我想显示一个标签,它是HashMap中的关键字,后面跟着一个表(HashMap中的值),其中包含了ArrayList中每个元素,用于HashMap中的每个元素。

例如,

label ---------- | test1 | ---------- | test2 | ---------- label2 ---------- | test1 | ---------- | test2 | ---------- 

我看了很多关于HashMap的例子,但没有找到我的案例。

我怎样才能做到这一点 ?

谢谢,

  

Map的迭代器是Map.Entry,它放在值堆栈上,有两个访问器,getKey()和getValue()。 迭代条目打印键,然后迭代打印值的值。 (列表项放在值堆栈的顶部,所以s:property只打印顶部。)