我正在尝试打印出一个名单列表,我希望成为另一个名单 我正在尝试这段代码:
<tr>
<td> Names: </td>
<td>
<c:forEach items="${names}" var="allnames">
<c:out value="${allnames} " ></c:out>
</c:forEach>
</td>
</tr>
但它会打印另一个旁边的那个。我应该改变什么?
P.S:结果现在是:姓名:尼克乔治约翰 我想成为:
Names: nick
george
john
答案 0 :(得分:4)
使用标记
姓名:
<td>
<c:forEach items="${names}" var="allnames">
<br/>
<c:out value="${allnames} " ></c:out>
</c:forEach>
</td>
</tr>
答案 1 :(得分:2)
在每个名称后添加<br/>
将打印一个新行
<tr>
<td> Names: </td>
<td>
<c:forEach items="${names}" var="allnames">
<c:out value="${allnames} " ></c:out>
<br/>
</c:forEach>
</td>
</tr>
或者您可以在forEach中包含<td>
标记(我不太确定这会有效!)
答案 2 :(得分:1)
在<br/>
旁边添加<c:out>
:
<c:out value="${allnames} " ></c:out> <br/>
答案 3 :(得分:1)
您应该使用@JOHND
建议的<br/>
标记
答案 4 :(得分:0)
<td>
<tr> Names: </tr>
<tr>
<c:forEach items="${names}" var="allnames">
<c:out value="${allnames} " ></c:out>
</c:forEach>
</tr>
</td>