我在使用jsp槽列表/列表进行迭代时遇到了麻烦.这是我的对象类,名为Table:
public class Table{
private String name;
private List<String> columns;
private List<Row> rows;
... continuing with getters and setters nothing more here
}
Run Code Online (Sandbox Code Playgroud)
在我的Row类中,我只有字符串(例如:字符串名称),没有列表没有任何内容.
目前我有一些List<Table>
,我正在这样迭代:
<c:forEach var='table' items='${requestScope.tables}'>
<c:out value="{table.name}"></c:out>
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
仅用于测试..它只打印{table.name}
x次(表列表中正确的表对象数).
我的最终目标是这样的(伪代码):
for each table in table list
print name
for each column in colum list
print column
end column list for
for each Row in row list
print Row.name
end row list for
end table list for
Run Code Online (Sandbox Code Playgroud)
有人可以用语法帮助我吗?
<c:forEach var="table" items='${requestScope.tables}'>
<c:out value="${table.name}"></c:out>
<c:forEach var="column" items='${table.columns}'>
<c:out value="${column}"></c:out>
</c:forEach>
<c:forEach var="row" items='${table.rows}'>
<c:out value="${row.name}"></c:out>
</c:forEach>
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9623 次 |
最近记录: |