Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用SpringMVC和JSP在列中显示数据?_Spring_Jsp_Spring Mvc_Jstl - Fatal编程技术网

如何使用SpringMVC和JSP在列中显示数据?

如何使用SpringMVC和JSP在列中显示数据?,spring,jsp,spring-mvc,jstl,Spring,Jsp,Spring Mvc,Jstl,我想从数据库中获取一些数据,并将其排列成行,每行有4列。我想到了表格或css。顺便说一下,我不需要边界 什么是干净的方法?如果我使用表格,我必须计算一行中已完成的单元格数量,并在最后一行中向该行添加一些空单元格。正当什么是更好的方法 我正在使用SpringMVCJSP并查看相关文档 谢谢 我建议如下: <table id="list"> <thead class="dataTableHeader"> <tr> <td><

我想从数据库中获取一些数据,并将其排列成行,每行有4列。我想到了表格或css。顺便说一下,我不需要边界

什么是干净的方法?如果我使用表格,我必须计算一行中已完成的单元格数量,并在最后一行中向该行添加一些空单元格。正当什么是更好的方法

我正在使用SpringMVCJSP并查看相关文档


谢谢

我建议如下:

<table id="list">
<thead class="dataTableHeader">
    <tr>
        <td><fmt:message key="items.header"/></td>
    </tr>
</thead>
<tbody>
    <c:if test="${fn:length(yourForm.items.count) < 4}">
        <tr>
            //add some empty rows
        </tr>
    </c:if>
        <c:forEach var="item" items="${yourForm.items}">
            <tr>
                <td>${item.id}</td>
                                    // and other colums
            </tr>
        </c:forEach>
</tbody>

我建议这样做:

<table id="list">
<thead class="dataTableHeader">
    <tr>
        <td><fmt:message key="items.header"/></td>
    </tr>
</thead>
<tbody>
    <c:if test="${fn:length(yourForm.items.count) < 4}">
        <tr>
            //add some empty rows
        </tr>
    </c:if>
        <c:forEach var="item" items="${yourForm.items}">
            <tr>
                <td>${item.id}</td>
                                    // and other colums
            </tr>
        </c:forEach>
</tbody>
我想它完全回答了你的问题


我想它完全回答了你的问题。

类似的,没错。我认为将使用计数器,一旦一行中的第四个单元格完成,它就可以完成该行并开始另一行。必须进行检查以处理空单元格的情况。示例:输出10个项目会导致3行,第3行包含2个空单元格。类似于此,true。我认为将使用计数器,一旦一行中的第四个单元格完成,它就可以完成该行并开始另一行。必须进行检查以处理空单元格的情况。示例:输出10项将导致3行,第3行包含2个空单元格。感谢您的回复。您共享的链接显示了如何在对象上循环以及如何在表行中显示该对象的属性。我在寻找如何在字符串上循环,并将其中的4个字符串放在同一行中。它还必须处理字符串数不是4的倍数的情况。谢谢这是最近的。祝你有美好的一天!谢谢你的回复。您共享的链接显示了如何在对象上循环以及如何在表行中显示该对象的属性。我在寻找如何在字符串上循环,并将其中的4个字符串放在同一行中。它还必须处理字符串数不是4的倍数的情况。谢谢这是最近的。祝你有美好的一天!