Java 在Spring中使用foreach在JSP中迭代ArrayList
我有以下代码用于迭代arrayList:Java 在Spring中使用foreach在JSP中迭代ArrayList,java,spring,jsp,arraylist,Java,Spring,Jsp,Arraylist,我有以下代码用于迭代arrayList: <form:forEach items="${list}" var="list"> <tr> <td><c:out value="${list}" /><td> </tr> </form:forEach> 如何才能让它们一行一行地打印出来?试试以下方法: <c:forEach items="${list}" var="lis
<form:forEach items="${list}" var="list">
<tr>
<td><c:out value="${list}" /><td>
</tr>
</form:forEach>
如何才能让它们一行一行地打印出来?试试以下方法:
<c:forEach items="${list}" var="listNumber" varStatus="listStatus">
<c:if test="${listStatus.index < n}">
<tr>
<td><c:out value="${listNumber}" /><td>
</tr>
</c:if>
</c:forEach>
当您将var也指定为list并在c out中访问它时:它将拾取整个列表,而不是列表中的每个元素。要将显示限制为n个值,您需要在上述代码中指定数字。尝试以下操作:
<c:forEach items="${list}" var="listNumber" varStatus="listStatus">
<c:if test="${listStatus.index < n}">
<tr>
<td><c:out value="${listNumber}" /><td>
</tr>
</c:if>
</c:forEach>
当您将var也指定为list并在c out中访问它时:它将拾取整个列表,而不是列表中的每个元素。要将显示限制为n个值,您需要在上述代码中指定数字。尝试以下操作:
<c:forEach items="${list}" var="listNumber" varStatus="listStatus">
<c:if test="${listStatus.index < n}">
<tr>
<td><c:out value="${listNumber}" /><td>
</tr>
</c:if>
</c:forEach>
当您将var也指定为list并在c out中访问它时:它将拾取整个列表,而不是列表中的每个元素。要将显示限制为n个值,您需要在上述代码中指定数字。尝试以下操作:
<c:forEach items="${list}" var="listNumber" varStatus="listStatus">
<c:if test="${listStatus.index < n}">
<tr>
<td><c:out value="${listNumber}" /><td>
</tr>
</c:if>
</c:forEach>
当您将var也指定为list并在c out中访问它时:它将拾取整个列表,而不是列表中的每个元素。要将显示限制为n个值,您需要在上述代码中指定数字。如何限制仅打印前n个值?使用forEach标记的开始和结束属性-@Prasad:ur代码对我帮助很大,但用于打印前n个值的新代码不起作用..从计数更新到索引。计数从1开始,其中从0开始作为索引,因此现在也将包括第n个元素。我如何限制仅打印前n个值?使用forEach标记的开始和结束属性-@Prasad:ur代码对我帮助很大,但打印前n个值的新代码不起作用。.从计数更新到索引。计数从1开始,其中从0开始作为索引,因此现在也将包括第n个元素。我如何限制仅打印前n个值?使用forEach标记的开始和结束属性-@Prasad:ur代码对我帮助很大,但打印前n个值的新代码不起作用。.从计数更新到索引。计数从1开始,其中从0开始作为索引,因此现在也将包括第n个元素。我如何限制仅打印前n个值?使用forEach标记的开始和结束属性-@Prasad:ur代码对我帮助很大,但打印前n个值的新代码不起作用。.从计数更新到索引。计数从1开始,其中索引从0开始,所以现在也将包括第n个元素。