我有一个像这样的对象数组列表.
List<Object[]> reqUserDetails = new ArrayList<Object[]>();
Run Code Online (Sandbox Code Playgroud)
现在我必须迭代这个列表并获取像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>
Run Code Online (Sandbox Code Playgroud)
就你而言,
<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>
Run Code Online (Sandbox Code Playgroud)
因为它包含array of objects在List. 因此,outerList 将保存Object[]您需要再次迭代的内容。
希望这可以帮助 !!
| 归档时间: |
|
| 查看次数: |
10197 次 |
| 最近记录: |