浅谈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对象的使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。