jsp文件
数组: <s:textfield name="ages" value="a1"></s:textfield> <s:textfield name="ages" value="a2"></s:textfield> <s:textfield name="ages" value="a3"></s:textfield> <s:textfield name="names[0]" value="n1"></s:textfield> <s:textfield name="names[1]" value="n2"></s:textfield> <s:textfield name="names[2]" value="n3"></s:textfield> List: <s:textfield name="lastName[0]" value="11"></s:textfield> <s:textfield name="lastName[1]" value="21"></s:textfield> <s:textfield name="lastName[2]" value="31"></s:textfield> Map <s:textfield name="maid.mary"></s:textfield> <s:textfield name="maid['beth']"></s:textfield>
java文件
System.out.println(ages.toString()+names.toString()+getLastName().toString()); Map map = getMaid();
System.out.println(map.get("mary")+":"+map.get("beth"));
/*数组*/ private String[] ages;
/** * @return the ages */ public String[] getAges() { return ages; }
/** * @param ages the ages to set */ public void setAges(String[] ages) { this.ages = ages; } private String[] names = new String[10];
/** * @return the names */ public String[] getNames() { return names; }
/** * @param names the names to set */ public void setNames(String[] names) { this.names = names; } private List<Integer> lastName;
/** * @return the lastName */ public List<Integer> getLastName() { return lastName; }
/** * @param lastName the lastName to set */ public void setLastName(List<Integer> lastName) { this.lastName = lastName; } private Map maid;
/** * @return the maid */ public Map getMaid() { return maid; }
/** * @param maid the maid to set */ public void setMaid(Map maid) { this.maid = maid; }