0

我需要构建一个动态数据表,它从数据库中携带一个具有以下结构的对象:

我需要构建一个动态数据表,它从数据库中携带一个具有以下结构的对象:

目的:

  • 姓名 = 安娜
  • cpf = 12364547

我需要将此数据显示在两列中,例如:

第 1 列

  • 姓名
  • cpf

第 2 栏

  • 安娜
  • 12364547

我有以下代码:

public void criarTabelaDinamica(Object obj){
        fc = FacesContext.getCurrentInstance();
        this.tableMensagem = (HtmlDataTable) fc.getApplication().createComponent(HtmlDataTable.COMPONENT_TYPE);

        HtmlColumn column1 = new HtmlColumn();
        tableMensagem.getChildren().add(column1);

        HtmlColumn column2 = new HtmlColumn();
        tableMensagem.getChildren().add(column2);

        tableMensagem.setValue(obj); //how to put the items in the two columns of the object? Here is my question!!!
    }

注意:对象因我的示例中的项目数量而异,为 2,例如,您可能有 5 个。

谢谢!!!

4

0 回答 0