我试图在forEach循环中呈现DisplayTag表。表达式${paquete.listaProductoPaquete}
是单项列表;但是当我尝试这个,我得到一个空表:DisplayTag在forEach标记中不起作用
<c:forEach var="paquete"
items="${consultaConsumosWrapper.listadoPaqueteConsumo}">
<tr>
<td><display:table
name="${paquete.listaProductoPaquete}" export="false"
id="producto" style="width:100%" sort="list"
defaultsort="1" class="grilla">
<display:column sortable="false"
titleKey="header.consultaDatos.producto">
${producto.producto}
</display:column>
</display:table>
</td>
</tr>
</c:forEach>
如果我尝试,我得到了单个项目的清单上的信息,如预期:
<c:forEach var="paquete"
items="${consultaConsumosWrapper.listadoPaqueteConsumo}">
<tr>
<td>
<c:forEach var="producto"
items="${paquete.listaProductoPaquete}">
${producto.producto}
</c:forEach></td>
</tr>
</c:forEach>
任何想法,为什么这ISN”工作?当我在循环外尝试标签时,任何事情都会正常进行。
这是我尝试的第一件事,它不起作用:S –