Конвертировать DataModel в список в Java
Кто-нибудь может сказать мне, если это возможно, чтобы преобразовать DataModel
для ArrayList
?
И как я могу это сделать? Пожалуйста, я должен знать это как можно скорее!!!
Я могу преобразовать ArrayList
в ListDataModel
с помощью new ListDataModel(List list)
, но я не знаю, как сделать обратное!
например:
public void filtrarCamadaPorCategoriaEFabricante(){
this.listaDeCamadasParaEscolha = new ListDataModel<Camada>(this.service.getServiceComponentesConstrutivos().filtrarCamadaPorCategoriaEFabricante(idCategoriaDeCamadaASerAdicionada, idFabricanteDeCamadaAserAdicionada));
}
1 ответ
Похоже, в DataModel есть итератор http://docs.oracle.com/javaee/6/api/javax/faces/model/DataModel.html
Вы должны быть в состоянии использовать этот итератор для итерации содержимого в DataModel и создания ArrayList.