1

すべての行データをプログラムで反復処理する必要があります。org.primefaces.component.datatable.DataTable オブジェクトを取得したら、#getRowData() を使用して現在の行の内容を取得できます。#getColumns().getChildren() は、行 1 の UiComponent を 1 つだけ持つ List を返します。

行データを反復する正しい方法は何ですか?

解決 する dataTable.setRowIndex(rowIndex) を使用すると、特定の行から列を取得できます。

for (int rowIndex = 0; rowIndex < rowCount; rowIndex++) {
    table.setRowIndex(rowIndex);
    columns = table.getColumns();
    // Your Code Goes Here
}
4

1 に答える 1

1

解決する dataTable.setRowIndex(rowIndex) を使用すると、特定の行から列を取得できます。

for (int rowIndex = 0; rowIndex < rowCount; rowIndex++) {
    table.setRowIndex(rowIndex);
    columns = table.getColumns();
    // Your Code Goes Here
}
于 2014-06-10T05:59:16.817 に答える