List rowlist = new ArrayList();
Map row = null;
pstat = con.prepareStatement(sql);
pstat.setLong(1, sday);
pstat.setLong(2, endday + 24 * 60 * 60);
rs = pstat.executeQuery();
boolean flag = true;
while (rs.next()) {
newday = tool.toDay(rs.getLong("iinformtime"));
if (newday != null && newday.length() > 0) {
if (day.equals(newday)) {// 同一天的
member = new HashMap<String, String>();
member.put("iname", rs.getString("iname"));
member.put("iid", rs.getString("iid"));
member.put("iinform", rs.getString("iinform"));
list.add(member);
continue;
} else {
if (row != null && list != null) {
row.put("inames", list);
rowlist.add(row);
}
}
}
day = newday;
row = new HashMap();
row.put("informtime", day);
row.put("flag", flag ? "2" : "");
flag = !flag;
member = new HashMap<String, String>();
list = new ArrayList<Map<String, String>>();
member.put("iname", rs.getString("iname"));
member.put("iid", rs.getString("iid"));
member.put("iinform", rs.getString("iinform"));
list.add(member);
}
if (row != null && list != null) {
row.put("inames", list);
rowlist.add(row);
debugstr("informbean.listinform()size:" + rowlist.size());
}
request.getSession().setAttribute("members", rowlist);
---------------------
<tr class="list" style=" font-size: 12px;color:#0164C8; font-weight:bolder;" height="23px">
<td width="135px" style="text-align:center;">發佈日期</td>
<td width="530" >通知標題</td>
</tr>
<% //if ((listk & 4) > 0) {%>
<logic:present name="members" scope="session">
<logic:iterate id="row" name="members" type="java.util.Map">
<tr class="lightblue<bean:write name="row" property="flag"/>" style="line-height: 30px;text-align: left;" >
<td style="text-align:center;"><bean:write name="row" property="informtime"/></td>
<td style="padding-left: 55px;">
<ol style="line-height: 40px">
<logic:iterate id="an" name="row" property="inames">
<li>
<a href="#" onClick="jump1('informAction.do?method=show&iid=<bean:write name="an" property="iid"/>',false);" title="點擊查看詳情"><bean:write name="an" property="iname"/></a><%if(end.equals("0")){ %>
<%} %>
<br/> (發佈人<bean:write name="an" property="iinform"/>)(<a href="#" οnclick="jump('informAction.do?method=show&save=1&icancel=<%=realname %>&iid=<bean:write name="an" property="iid"/>',true);" >取消</a>)
</li>
<hr size="1" style="color:purple;border-style: dotted"/>
</logic:iterate>
</ol>
</td>
</tr>
</logic:iterate>
</logic:present>
<logic:empty name="members" scope="session"><tr><td colspan="2" class="text" style="font-size: 12px;height: 20px">對不起,目前沒有數據!</td></tr>
</logic:empty>