我有一個由日期和狀態組成的Struts2列表。防爆。在html表中顯示來自struts2列表的值
listDate - listStatus
12/12/12 - A
13/12/12 - B
14/12/12 - C
15/12/12 - D
16/12/12 - E
17/12/12 - F
18/12/12 - G
19/12/12 - H
我想在html
顯示此爲表。
listDate
應該是該列的標題,listStatus
應該是數據值。
而且每一行應該只包含列指定數目的,比如說5
前這樣
12/12/12 13/12/12 14/12/12
A B C
等
我用同樣的迭代器標籤,如下所示:
<s:iterator value="listvalues" var="lstdata" status="status">
<s:if test="%{#status.index == 0}">
<tr><td><s:property value="#lstdata.listDate"></s:property></td></s:if>
<s:elseif test="%{#status.index%7 == 0}">
</tr><tr><td><s:property value="#lstdata.listDate"></s:property></td>
</s:elseif>
<s:else>
<td><s:property value="#lstdata.listDate"></s:property></td>
</s:else>
上面的代碼可以列出每行的連續日期cont開始7個日期。
我的要求是將狀態放在每個日期下面。
此外,列應以星期日開始,以星期六結束。
因此,如果日期列表以星期二開始,則前2個單元格中的數據應爲空,但應顯示相應的日期。
我可以通過創建單獨的列表7天內做到這一點,但想知道是否有出路使用HTML/Struts2
標籤...請發送你的想法。
請嘗試fo rmat你的代碼 – Jaiwo99