我需要将我的列表与分页一起打印在两列中。
我无法弄清楚如何从数据表中设置的列表中一次获取 2 条记录。
您可以通过DataModel执行此操作。请参阅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);
希望我回答你的问题。