public List getTypeData(
     HttpServletRequest req,
            HttpServletResponse rep,
            IErrorHandler errorHandler,
            IMessageHandler messageHandler){ 
     List list = DictItemHandle.listDictItemByTypeid(DictHandle.PROCESS_RESOURCE_TYPE);
     Vector options = new Vector();
for(int i=0;i<list.size();i++){
Map map = (Map)list.get(i); 
options.add(map);
}
System.out.println("options========"+options);
req.setAttribute("restypeoptions", options);
return list;
    }
下面是输出的结果:
options========[{itemname=组织政策, itemid=ZD20060817115579},
itemname=规程集合, itemid=ZD2006081711557969658591123086256}
, itemid=ZD2006081711557970270931123086256}, {itemname=指南
1711557970465151123086256}, {itemname=工具集合, itemid=ZD20
23086256}, {itemname=检查单集合, itemid=ZD20060817115579709
mname=培训集合, itemid=ZD2006081711557971094371123086256}]
这是我输出的数据集合,怎么样才能把一条记录的itemname取出来,例如:{itemname=组织政策, itemid=ZD20060817115579}的itemname怎么取, 用list或map 怎么样写,能写出程序更好.