• <c:foreach>循环横向展示数据


    关于<c:foreach>循环横向展示四条数据,经过反复试验和网上搜索,终于找到完美的解决方法,贴出来代码如下:

     <table width="98%" border="0" align="center" cellpadding="5" cellspacing="1" class="f12">

                <tr>

                    <c:forEach items="${yxdmList}" var="yxdm" varStatus="status">

                        <c:if test="${(status.count) % 4 != 1}">

                            <td align="center">${yxdm.value}</td>

                        </c:if>

                        <c:if test="${(status.count) % 4==1}">

                            <tr></tr>

                                    <td align="center">${yxdm.value}</td>

                        </c:if>

                    </c:forEach>

                </tr>

            </table>

    之前反复试了好几次,和上面代码只差一点点,其中<tr></tr>是关键代码。删除后表格就不能换行了。

    其中%是取余的。4代表你想要多少个td,即一行你想要多少列,取余的值不能是0,是0会出现第一行会比预期少一行,后面的正常,取余的值为1,则都正常。

  • 相关阅读:
    Linux进程间通信分类 以及 pipe的原理实现
    单链表的快速排序
    再谈二分查找
    数据库范式
    二分查找法浅析
    C# Observer设计模式
    C# 交错数组浅析
    C语言初学 数学中带根号的复杂计算问题
    C语言初学 计算三角形面积问题
    C语言初学 简单定义圆的面积计算问题
  • 原文地址:https://www.cnblogs.com/liuhaotian548/p/13611938.html
Copyright © 2020-2023  润新知