jsp中的代码
<table>
<thead>
<tr>
<th>Code</th>
<th>Name</th>
<th>Continent</th>
<th>Independence Year</th>
<th>Head Of State</th>
<th>Capital</th>
<th>Added/Edited by</th>
<th>Time of Edit</th>
<th>Edit</th>
</tr>
</thead>
<tbody>
<s:iterator value="list">
<tr>
<td><s:property value="Code"/></td>
<td><s:property value="Name"/></td>
<td><s:property value="Continent"/></td>
<td><s:property value="IndepYear"/></td>
<td><s:property value="HeadOfState"/></td>
<td><s:property value="Capital"/></td>
<td><s:property value="editedbyuser"/></td>
<td><s:property value="editdatetime"/></td>
<td>
<s:a action="editworld">
edit<s:param name="Code" value="Code"/>
</s:a>
</td>
<tr>
</s:iterator>
</tbody>
</table>
生成的HTML(仅适用于一行)
<tr>
<td>ABW</td>
<td>Aruba</td>
<td>North America</td>
<td>Unknown</td>
<td>Beatrix</td>
<td>Oranjestad</td>
<td>Unedited</td>
<td>Unedited</td>
<td>
<a href="/Struts2Login/editworld.action?Code=ABW">edit</a>
</td>
</tr>
<tr> </tr>
在上面的最后一行中<tr></tr>
是一个额外的行。我无法理解这是如何生成的。每次实际行之后生成<tr></tr>
。请帮助我。< / p>
答案 0 :(得分:0)
首先关闭 试试这个<tr>
</s:iterator>