romanticRose
青春没有彩排丶
采纳率60%
2016-11-03 03:28

Struts2问题:如何解决<s:iterator>遍历两个平行非嵌套list集合问题

已采纳

如下表格所示,title 1,3是 action 中 list 中一个 object1 的属性,title 2,4,5,6,7是 action 中另外一个 list 中一个 object2 的属性,这两个 list都是查表所得。

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • romanticRose 青春没有彩排丶 5年前

    转自:http://scorpiomiracle.iteye.com/blog/583489

    方法有效

            <s:iterator value="#request.deviceList" var="deviceList" status="status">
                <tr>
                                <td><s:property value="#deviceList.sd_ID"/></td>
                    <td><s:property value="#deviceList.sd_Mac"/></td>
                    <td><s:property value="%{#request.jsonList[#status.index].v}"/></td>
                    <td><s:property value="%{#request.jsonList[#status.index].alert}"/></td>
                    <td><s:property value="%{#request.jsonList[#status.index].broken}"/></td>
                    <td></td>
                    <td><s:property value="#deviceList.sd_UpdateTime"/></td>
                </tr>
            </s:iterator>
    
    点赞 评论 复制链接分享
  • qq_23113827 qq_23113827 5年前

    你这个得在后台代码取出来循环负值给map然后再添加进list中,最后扔给前台这个list,不能两个扔到前台,不然做不出这个效果,至于其他的方法没试过,我一直都这么写

    点赞 评论 复制链接分享

相关推荐