我正在尝试遍历字符串的多维数组并打印其值。但是我的循环所做的只是多次打印第一行。
String[][] myArray;
myArray 中的值:
Tom Decker Male 20
Julie Hanson Female 25
Toby Jackson Male 30
环形:
<c:forEach var="rowData" items="${myArray}">
<tr>
<c:forEach var="cellData" items="${rowData}" >
<td><c:out value="${cellData}"></c:out></td>
</c:forEach>
</tr>
</c:forEach>
它不是打印所有数据,而是打印第一条记录 3 次,如下所示。
Tom Decker Male 20
Tom Decker Male 20
Tom Decker Male 20
所以看起来循环(内部和外部)都在迭代正确的次数。但是外部循环在每次迭代后都没有指向下一条记录。