如何在行中打印多个结果

时间:2009-09-24 12:34:57

标签: java jsf tomahawk

我需要在两列中打印我的列表以及分页。

我无法弄清楚如何从数据表中设置的列表中一次获得2条记录。

2 个答案:

答案 0 :(得分:0)

您可以通过DataModel执行此操作。看问题Multiple rows per record in JSF?这与你想要的相反,但原则是一样的。

您的模型实现可以返回一个行级bean,它为每列公开一个对象。

答案 1 :(得分:0)

我不确定这是否有效: 创建一个新的String。循环播放内容并逐个添加到字符串中。

E.g

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);

希望我回答你的问题。