我有一个像这样的对象数组列表. ListObject[] reqUserDetails = new ArrayListObject[](); 现在我必须迭代这个列表并获取像Object [0],Object [1]这样的值….我怎么能用JSTL做到这一点? 一般语法是迭代它
          List<Object[]> reqUserDetails = new ArrayList<Object[]>();
现在我必须迭代这个列表并获取像Object [0],Object [1]这样的值….我怎么能用JSTL做到这一点?
一般语法是迭代它,就像,<c:forEach items="${outerList}" var="innerList">
  <c:forEach items="${innerList}" var="item">
     // Print your object here
  </c:forEach>
</c:forEach> 
 在你的情况下,
<c:forEach items="${reqUserDetails}" var="firstVar"> 
      <c:forEach items="${firstVar}" var="secodVar"> // firstVar will hold your object array
         <c:out value="${secondVar.field1}" /> // on iterating the object array 
      </c:forEach>
  </c:forEach> 
 因为它包含List内的对象数组.所以outerList将保存您需要再次迭代的Object [].
希望这可以帮助 !!
