如何使用struts2的标签迭代出HashMap中的List的记录?

我Action中有一个HashMap,里面存放的是以ID为key,List为value的数据,请问怎样才能使用struts2的标签迭代出里面的数据?
我目前是这样写的:
[code="java"]

">


/s:iterator
/s:iterator
[/code]

weblogic控制台报出异常:
weblogic.servlet.jsp.JspException: (line 124): Non-matching extension tags //[ null; Line: 124]

[b]问题补充:[/b]
xuxiaolei (中级程序员):

我要想区HashMap里面的指定key的value呢?

我要想区HashMap里面的指定key的value呢
取hashMap指定key的value用hashMap['list']

然后迭代value值用下面的语句



/ww:iterator

比如说,action中有一属性是hashMap,里面的数据是这样的:
List list = new ArrayList();
hashMap = new HashMap();
list.add("1");
list.add("2");
list.add("3");
hashMap.put("list", list);
hashMap.put("list2", list);

然后在页面上这样写







/ww:iterator
/ww:iterator

页面会有下面的输出
list 1
2
3
list2 1
2
3

[code="xml"]



<!--取出key-->
key is:

<!--取出value-->

,
/s:iterator



/s:iterator

[/code]