我之前尝试了一段时间,但我有两列相邻列具有相同的数据。
<table bgcolor="white" bordercolor="green" border="1" cellspacing="0" cellpadding="1" align="center">
<tr bgcolor="green">
<th>Login Name</th>
<th>Full Name</th>
</tr>
<s:iterator value="%{#session.users}" status="usrsts">
<s:if test="#usrsts.odd==true">
<tr>
<td style="background: gray;"><s:a ><s:property/></s:a></td>
</tr>
</s:if>
<s:else>
<td style="background: white;"><s:property /></td>
</s:else>
</s:iterator>
</table>
问题是我无法将其打印为单列表本身的双列表。
答案 0 :(得分:1)
也许这样的事情应该这样做:
<table bgcolor="white" bordercolor="green" border="1"
cellspacing="0" cellpadding="1" align="center">
<tr bgcolor="green">
<th>Login Name</th>
<th>Full Name</th>
</tr>
<s:iterator value="%{#session.users}" status="usrsts">
<s:if test="#usrsts.odd==true">
<tr style="background: gray;">
</s:if>
<s:else>
<tr style="background: white;">
</s:else>
<td ><s:a><s:property value="username"/></s:a></td>
<td ><s:property value="fullname"/></td>
</tr>
</s:iterator>
</table>