廖昌永多情的土地 歌词:如何使用struts2的标签迭代出HashMap中的List的记录?

来源:百度文库 编辑:偶看新闻 时间:2024/04/26 20:19:10
我Action中有一个HashMap,里面存放的是以ID为key,List为value的数据,请问怎样才能使用struts2的标签迭代出里面的数据?
我目前是这样写的:
Java代码
  1.   
  2.        ">  
  3.               
      
  4.          
  5.   


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

问题补充:
xuxiaolei (中级程序员):

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

采纳的答案

2008-09-28 xuxiaolei (中级程序员)

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

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

   


提问者对于答案的评价:
感谢,我去试试。

问题答案可能在这里 → 寻找更多解答

  • [webwork]iterator 标记中,value为一个字符串的List时,ww:...
  • webwork中如何Iterator出Map中的Value?
  • 在WebWork2 Action中如何自动设置Array、List、Map
  • 再页面中如何使用struts2的标签遍历出在List中的对象的属性
  • WebWork关于双重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);

然后在页面上这样写


 
 
   

 



页面会有下面的输出
list 1
2
3
list2 1
2
3xuxiaolei (中级程序员) 2008-09-26Xml代码
  1.     
  2.          
  3.        key is: 
      
  4.           
  5.           
  6.         ,   
  7.            
  8.          
  9.     
kyo100900 (中级程序员) 2008-09-27