fkjj.net
当前位置:首页 >> struts2 <s:itErAtor/>怎样取得循环的索引? >>

struts2 <s:itErAtor/>怎样取得循环的索引?

#L.index,即为list的索引 其中L是个IteratorStatus对象 List

在strtus2的迭代标签中使用 status 标签属性进行设置,可以查看当前到第几次了。 使用时候需要注意的是 status 中指明的迭代到第几次由是0开始的,所以最终输出时候需要加1。 例:

据我了解,iterator必须有一个固定数量的集合作为参数,否则不能实现 所以你不给他一个集合,这个iterator是不能编译成功的 比如:

mapBoard['#classSingle.classId']改成mapBoard[#classSingle.classId]; 代码其他地方应该是没问题。 要保证你的classType和mapBoard有值,下面代码测试下: 如果还有问题可以@我,我这边为你这段代码写了个小实例。

在范围中,可以直接通过%{#foo}抓取参数 比如

1、首先findAll方法要得到这个List,比如通过一个service在数据库中查询出来 2、然后,传到页面上,比如: Java code? ActionContext.getContext().put("userlist", list); 3、在页面上要能接住这个list,比如: Java code? ${user.username}, ${u...

为什么要循环两个list?如果这两个list的长度一样是否可以在Action中把它们组成一个map? 然后

了然 map 的 value 取出来就是个对象 记不得太多了 你试下 反正意思就是 第一个MAP 循环 用MAP的value 给第二个遍历值 用ID区别下 然后取值就行了 List map

value里面写的是list集合引用名称,要是你想拿session中存放的集合,建议在action中取得给予list集合 求采纳为满意回答。

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