不,没有。因为组件库不知道什么是持久性机制。
但是,许多数据表都提供了表示这种情况的选项。例如,richfaces的datatable具有所谓的DataModel。例如,我们所做的是:
public class CustomDataProvider implements DataProvider<ClassToShow>,
Sortable2, Filterable { .. }
public class PagingExtendedTableDataModel<T> extends ExtendedDataModel implements
Serializable, Modifiable {
private DataProvider dataProvider;
private Object rowKey;
private List wrappedKeys;
private Map wrappedData;
private Integer rowCount;
private Integer rowIndex;
private List<FilterField> filterFields;
private List<SortField2> sortFields;
public PagingExtendedTableDataModel(DataProvider<T> dataProvider) { .. }
}