search_list.jsp里面用到了一个doubleselect的标签,数据来源你配置的是disList,但是disList不是一个数组
解决方案 »
- ssh做的项目,严重: Exception starting filter struts2
- 关于Comparator接口问题
- MySQL连续插入
- 一个hashmap页面显示问题(在线等)
- vss问题
- 求webservice的替代技术
- 关于在使用HQL in查询出错的问题
- 请教:DisplayTag 中动态连接时,怎么传入多个参数?
- 请教高手——Struts中文处理
- 谁能发给我一份ejbcreate (小章) 发表的jsp树型结构示例(jsp+weblogic+oracle)例子的打包。
- Spring Bean注入问题,搞好多天都没弄好,急!Error creating bean with name 'ymUserQqDaoImpl'
- 缓存
这是jsp的代码,就是报错的那段doubleselect标签内的代码,拜谢给看下哪里的问题,我实在是看不出来啊
<li>
<div class="add">
<s:doubleselect doubleList="streetMap.get(top.id)" list="disList"
doubleName="house.street_id.id" name="district_id"
headerKey="" headerValue="不限"
doubleHeaderKey="" doubleHeaderValue="不限"
listKey="id" listValue="name"
doubleListKey="id" doubleListValue="name" >
</s:doubleselect>
</div>
</li>
这是action的代码
public void getSelect(){
typeList = service.findTypeList();//获取房屋类型集合
disList = service.findDistrictList();//获取房屋所在区域集合
streetMap = new HashMap<Integer, List<Street>>();
for (int i = 0; i < disList.size(); i++) {//遍历区域集合
District dis = disList.get(i);
if (dis.getStreets()!=null && dis.getStreets().size()>0) {
streetMap.put(dis.getId(),new ArrayList<Street>(dis.getStreets()));
//关于 ArrayList<Street>(dis.getStreets())带个参数,定义一个ArrayList集合作为键值
}
}
}