c foreach怎么实现list的嵌套循环
List<Row>rows=newArrayLIst<Row>();Row的结构如下:publicclassRow{privateintrowNumber;private...
List<Row> rows = new ArrayLIst<Row>();
Row的结构如下:
public class Row {
private int rowNumber;
private List<Column> columns;//这个就是其中套着的那个list
public int getRowNumber() {
return rowNumber;
}
public void setRowNumber(int rowNumber) {
this.rowNumber = rowNumber;
}
public List<Column> getColumns() {
return columns;
}
public void setColumns(List<Column> columns) {
this.columns = columns;
}
}
我现在想在页面遍历获得 List<Column> columns里面Column的实体中的某个属性,用<c:forEach>怎么实现,或者有没有别的实现方法 展开
Row的结构如下:
public class Row {
private int rowNumber;
private List<Column> columns;//这个就是其中套着的那个list
public int getRowNumber() {
return rowNumber;
}
public void setRowNumber(int rowNumber) {
this.rowNumber = rowNumber;
}
public List<Column> getColumns() {
return columns;
}
public void setColumns(List<Column> columns) {
this.columns = columns;
}
}
我现在想在页面遍历获得 List<Column> columns里面Column的实体中的某个属性,用<c:forEach>怎么实现,或者有没有别的实现方法 展开
2个回答
展开全部
<c:forEach items="${rows }" var="row">
<c:forEach items="${row}" var="columns" varStatus="Status">
<c:choose>
<c:when test="${Status.last }">
<c:forEach items="${columns}" var="column">
${column.属性 }
<c:forEach>
</c:when>
</c:choose>
</c:forEach>
</c:forEach>
<c:forEach items="${row}" var="columns" varStatus="Status">
<c:choose>
<c:when test="${Status.last }">
<c:forEach items="${columns}" var="column">
${column.属性 }
<c:forEach>
</c:when>
</c:choose>
</c:forEach>
</c:forEach>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询