private Map<Member, Integer> inviteMap;
Member member=new Member();
分别setter和getter了;
方法中这样写的:
Member中的两个属性是realName,loginName;
member.setRealName(inviter);
member.setLoginName(email);
inviteMap.put(member, count)请问在页面上怎么迭代显示啊??
Member member=new Member();
分别setter和getter了;
方法中这样写的:
Member中的两个属性是realName,loginName;
member.setRealName(inviter);
member.setLoginName(email);
inviteMap.put(member, count)请问在页面上怎么迭代显示啊??
<td>邮箱</td>
<td>人数</td>
</tr>
<s:iterator value="" >
<tr>
<td> </td>
<td> </td>
<td> </td></tr>
</s:iterator>
Map <Integer,Member> inviteMap=new HashMap<Integer,Member>();
Member member=new Member();
member.setRealName("realName");
member.setLoginName("loginName");
inviteMap.put(Integer.parseInt("1"),member); for(Iterator i=inviteMap.keySet().iterator();i.hasNext();){
Object key=i.next();
Member Value=(Member)inviteMap.get(key);
System.out.println(Value.getLoginName());
}
}public class Member {
private String realName;
private String loginName;
public String getRealName() {
return realName;
}
public void setRealName(String realName) {
this.realName = realName;
}
public String getLoginName() {
return loginName;
}
public void setLoginName(String loginName) {
this.loginName = loginName;
}
}
<td >姓名 </td>
<td>邮箱 </td>
<td>人数 </td>
</tr> <s:iterator value="inviteMap" >
<tr>
<s:property value="key">
<td><s:property value="realName" /></td>
<td><s:property value="email" /></td>
</s:property>
<s:property value="value">
<td><s:property value="realName" /></td>
</s:property >
</tr>
</s:iterator>
<td >姓名 </td>
<td>邮箱 </td>
<td>人数 </td>
</tr> <s:iterator value="inviteMap" >
<tr>
<s:property value="key">
<td> <s:property value="realName" /> </td>
<td> <s:property value="email" /> </td>
</s:property>
<td> <s:property value="value" /> </td>
</tr>
</s:iterator>
<td >姓名 </td>
<td>邮箱 </td>
<td>人数 </td>
</tr> <s:iterator value="inviteMap" >
<tr>
<s:push value="key">
<td> <s:property value="realName" /> </td>
<td> <s:property value="email" /> </td>
</s:push>
<td> <s:property value="value" /> </td>
</tr>
</s:iterator>