有人可以告诉我是否可以将DataModel
转换为ArrayList
?
我该怎么办?请尽快知道!!!
我可以使用ArrayList
将ListDataModel
转换为new ListDataModel(List list)
,但我不知道如何进行逆转!
前:
public void filtrarCamadaPorCategoriaEFabricante(){
this.listaDeCamadasParaEscolha = new ListDataModel<Camada>(this.service.getServiceComponentesConstrutivos().filtrarCamadaPorCategoriaEFabricante(idCategoriaDeCamadaASerAdicionada, idFabricanteDeCamadaAserAdicionada));
}
答案 0 :(得分:2)
看起来DataModel有一个迭代器 http://docs.oracle.com/javaee/6/api/javax/faces/model/DataModel.html#iterator()
您应该能够使用此迭代器迭代DataModel上的内容并创建一个ArrayList。