我有一个数组列表。想要动态显示行和列中的值。例如,如果 arrylist 的大小为 59,我将保持列可配置为 20 或 15,并将大小除以列并得到编号。在数组列表中显示数据的行数。我无法弄清楚循环。这将在 jsp 中完成,并且假设我将列保留为 15 。59/15 =3 ,所以行数 = 3+1=4,3 行 45 个值,第 4 行 14 个。根据配置的列,它应该显示在下一行。
例如:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31....(列数 =15)。
但是如果配置 noofcolumns=10 那么它应该在 10 列和 6 行中显示值(每行 10 个,第 6 行 9 个)。我正在尝试在 jsp 中进行拨号。
谢谢
更新:
这是我的代码,但它在一列中打印值..在 div 内垂直..希望它在 15 列和 4 行中显示
ArrayList<String> list= someList.get(1);
for(int j= 1;j< list.size();j++) {
String value = list.get(j);
{
%> <td> <input type="checkbox" id="checkboxid" name="checkboxid" value="<%=value%>" /><%=value %><br /> </td> <%
}
}
%>