jsp用el表达式遍历集合的时候,我想在一行只显示 两条数据,这个怎么实现,求解

jsp用el表达式遍历集合的时候,我想在一行只显示 两条数据,这个怎么实现,求解,第1张

这个简单啊

<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表达式不能正常显示呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9595421.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存