
这个简单啊
<c:forEach items="${book'}" var="b" varStatus="i">
<span >${bname }</span>
<c:if test="${(iindex+1)%2==0 }">
<p>
</c:if>
</c:forEach>
具体的自己改下
先说这段代码中的问题:
forEach获取集合的items也是要用el表达式的,这里应该写的是items="${requestScopelist}"。var是指定集合在此遍历中的名称的,不需要表达式所以这样就好。
额外再说说其它可能的原因:
1 jsp页面是否导入了el表达式相关文件
2 jsp上的变量名和后台是否对应,作用域是否对应
3 后台是否正常传值过来了。
以上就是关于jsp用el表达式遍历集合的时候,我想在一行只显示 两条数据,这个怎么实现,求解全部的内容,包括:jsp用el表达式遍历集合的时候,我想在一行只显示 两条数据,这个怎么实现,求解、为什么我的EL表达式不能正常显示呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)