浅谈s:select 标签中list存放map对象的使用
1、XXXAction.java
privateList<Map<String,String>>maptest=null;
publicList<Map<String,String>>getMaptest(){
returnmaptest;
}
publicvoidsetMaptest(List<Map<String,String>>maptest){
this.maptest=maptest;
}
publicStringmaptest(){
maptest=newArrayList<Map<String,String>>();
Map<String,String>map=newHashMap<String,String>();
map.put("id","1");
map.put("name","dept1");
maptest.add(map);
map=newHashMap<String,String>();
map.put("id","2");
map.put("name","dept2");
maptest.add(map);
returnSUCCESS;
}
2、test.jsp页面上
<s:selectlist="maptest"listKey="id"listValue="name"></s:select>
通过以上的形式就可以显示出下拉列表的内容了。
以上这篇浅谈s:select标签中list存放map对象的使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。