【问题标题】:How to print multiple results in row如何连续打印多个结果
【发布时间】:2009-09-24 12:34:56
【问题描述】:

我需要将我的列表与分页一起打印在两列中。

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

【问题讨论】:

    标签: java jsf tomahawk


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      我不确定这是否有效: 制作一个新的字符串。循环您的内容并将它们一一添加到字符串中。

      例如

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

      希望我能回答你的问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-07-07
        • 2021-08-11
        • 1970-01-01
        • 1970-01-01
        • 2013-12-30
        • 1970-01-01
        • 2017-10-01
        相关资源
        最近更新 更多