Java 使用foreach在一行/表中显示多个列表
我是jstl的新手。。我试图在表中的一行中显示4个列表。。 我遵循了这个“ "Java 使用foreach在一行/表中显示多个列表,java,list,foreach,jstl,Java,List,Foreach,Jstl,我是jstl的新手。。我试图在表中的一行中显示4个列表。。 我遵循了这个“ " 传球也是正确的。。这个电话也是正确的。。那么我错在哪里呢?为什么只显示一个列表??控制台显示无错误。您要使用的是varStatus的索引,而不是计数 <td><c:out value= "${dustList[counter.index].dust}"/></td> <td><c:out value= "${myList[counter.index].name}"
传球也是正确的。。这个电话也是正确的。。那么我错在哪里呢?为什么只显示一个列表??控制台显示无错误。您要使用的是varStatus的
索引,而不是计数
<td><c:out value= "${dustList[counter.index].dust}"/></td>
<td><c:out value= "${myList[counter.index].name}"/></td>
注意
${status.index}=基于0的索引
${status.count}=1基于索引
我还假设有一些方法,例如getMegaprice()
或megaprice
是公开的。请简要显示您的相关java代码。()请勾选此问题。所有列表的大小都是4。varIndex??我是jstl的新手??你能举个例子吗?你是如何得到输出的?嗯,也许没有。
request.setAttribute("actionList", actionList);
request.setAttribute("dustList", dustList);
request.setAttribute("myList", myList);
request.setAttribute("megaList", megaList);
<td><c:out value= "${dustList[counter.index].dust}"/></td>
<td><c:out value= "${myList[counter.index].name}"/></td>