欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

浅谈s:select 标签中list存放map对象的使用

程序员文章站 2024-03-11 16:44:49
1、xxxaction.java private list> maptest = null;...

1、xxxaction.java

private list<map<string, string>> maptest = null;

    public list<map<string, string>> getmaptest() {
 return maptest;
 }

 public void setmaptest(list<map<string, string>> maptest) {
 this.maptest = maptest;
 }

 

public string maptest(){
 maptest = new arraylist<map<string,string>>();
 map<string, string> map = new hashmap<string, string>();
 map.put("id", "1");
 map.put("name", "dept1");
 maptest.add(map);
 map = new hashmap<string, string>();
 map.put("id", "2");
 map.put("name", "dept2");
 maptest.add(map);
 return success;
 }

2、test.jsp页面上

<s:select list="maptest" listkey="id" listvalue="name"></s:select>

通过以上的形式就可以显示出下拉列表的内容了。

以上这篇浅谈s:select 标签中list存放map对象的使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。