【发布时间】:2009-09-24 12:34:56
【问题描述】:
我需要将我的列表与分页一起打印在两列中。
我无法弄清楚如何从数据表中设置的列表中一次获取 2 条记录。
【问题讨论】:
我需要将我的列表与分页一起打印在两列中。
我无法弄清楚如何从数据表中设置的列表中一次获取 2 条记录。
【问题讨论】:
您可以通过DataModel 执行此操作。看问题Multiple rows per record in JSF?这个和你想要的相反,但是原理是一样的。
您的模型实现可以返回一个为每列公开一个对象的行级 bean。
【讨论】:
我不确定这是否有效: 制作一个新的字符串。循环您的内容并将它们一一添加到字符串中。
例如
ArrayList setA = new ArrayList();
ArrayList setB = new ArrayList();
//add stuff to both arraylist
String result = "";
for (int i = 0; i < setA.size(); i++)
{
result = setA.get(i) + "\t" + setB.get(i);
}
System.out.println(result);
希望我能回答你的问题。
【讨论】: