package action;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Vector;
import vo.DeptInfo;
import vo.UserInfo;
import com.opensymphony.xwork2.ActionSupport;
public class UIAction extends ActionSupport {
private List<DeptInfo> vector;
private Map map;
public String execute() throws Exception {
vector = new ArrayList<DeptInfo>();
DeptInfo d1 = new DeptInfo("11", "销售部");
DeptInfo d2 = new DeptInfo("22", "网络部");
DeptInfo d3 = new DeptInfo("33", "IT中心");
vector.add(d1);
vector.add(d2);
vector.add(d3);
List<UserInfo> vector1 = new ArrayList<UserInfo>();
UserInfo u1 = new UserInfo("1", "张三");
UserInfo u2 = new UserInfo("2", "李四");
UserInfo u3 = new UserInfo("3", "王五");
vector1.add(u1);
vector1.add(u2);
vector1.add(u3);
List<UserInfo> vector2 = new ArrayList<UserInfo>();
UserInfo u10 = new UserInfo("10", "小张");
UserInfo u20 = new UserInfo("20", "小李");
UserInfo u30 = new UserInfo("30", "小王");
vector2.add(u10);
vector2.add(u20);
vector2.add(u30);
List<UserInfo> vector3 = new ArrayList<UserInfo>();
UserInfo u100 = new UserInfo("100", "张张");
UserInfo u200 = new UserInfo("200", "丽丽");
UserInfo u300 = new UserInfo("300", "旺旺");
vector3.add(u100);
vector3.add(u200);
vector3.add(u300);
map = new HashMap();
map.put(d1.getDeptno(), vector1);
map.put(d2.getDeptno(), vector2);
map.put(d3.getDeptno(), vector3);
return "success";
}
public List<DeptInfo> getVector() {
return vector;
}
public void setVector(List<DeptInfo> vector) {
this.vector = vector;
}
public Map getMap() {
return map;
}
public void setMap(Map map) {
this.map = map;
}
}
- 1
- 2
前往页