以下は、私が試している大まかな反復です。
<c:forEach items="${row.myList}" var="mainRow" varStatus="table">
${ table.first? '<table>':'<tr><td><strong>${mainRow.heading}</strong></td></tr>'}
<c:forEach items="${mainRow.values}" var="value" >
<tr>
<td><input type="checkbox" value="${value}"/>${value}</td>
</tr>
</c:forEach>
${ table.last? '</table>':''}
</c:forEach>
問題は、属性値の代わりに${mainRow.heading}を出力することです。また、他にどのようなオプションがありますか。最初、最後のように。それに関するドキュメントはありますか?