llgd.net
当前位置:首页 >> jsp页面怎么判断ForEACh循环了几次,或者说怎么判断... >>

jsp页面怎么判断ForEACh循环了几次,或者说怎么判断...

循环中加个计数器,每次自加1,i !

代码: 在页面上输出index的值,最后一个就是循环的次数了。 如果要知道当前的值是第几次循环的结果,那么可以在页面上加一列序号,把index显示出来。 jsp页面判断循环了几次还可以用变量记录,比如用index这个参数来做累计。 1、标签的语法定义...

${j.count} //在这里打印出循环次数 ${i.imgname} ${i.imgtype}

可以使用jstl的 ,用${status.index}获取下标,${var1}获取值

1、c:when 里面就不要用c:if了,看起来很糟糕。test里面可以用and连接多个条件 2、如果没有otherwise的话,建议去掉c:choose ,c:when全部换成c:if

photo是map,forEach要便利只能是list 改成 XXX为map里存的list对象名

假设你嵌套的list变量名为list,页面顶部自己导入需要的包。

${empty designs ?'这个是null值':designs} //这段话意思判断是否为空,为空显示这个是Null,不为空正常显示 又或者 我是空的

这就得看具体情况了,首先你的循环次数那么多,是因为什么,数据太多?(这种就可以考虑数据分页,分批加载什么的),如果这么多循环次数无法避免,那就只好调整JVM内存的大小的

jsp页面判断循环了几次只能用变量记录,比如用index这个参数来做累计。 标签的语法定义如下所示。 body content 标签具有以下一些属性: var:迭代参数的名称。在迭代体中可以使用的变量的名称,用来表示每一个迭代变量。类型为String。

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com