Olá pessoal,
Boa tarde a todos,
eu estou aprendendo o JSF
e gostaria de saber qual o funcionamento
do DataModel e o ListDataModel
no código abaixo:
public DataModel getTodos(){
EnderecoServices enderecoServices;
try{
enderecoServices = new EnderecoServices();
model = new ListDataModel(enderecoServices.listarEnderecos());
}
catch (LAFQADaoException ex) {
FacesContext.getCurrentInstance().addMessage
("", new FacesMessage("Não foi possível listar os enderecos!"));
return null;
}
return model;
}
Será que alguém poderia me dar uma
ajuda ou uma explicada de como é o funcionamento do
DataModel?
Quando tenho um relacionamento @OneToMany, chamo a outra classe como uma lista e essa lista consigo enviá-la para um rich:dataTable tranquilamente.
Mesmo uma lista dentro do Bean chamo tranquilamente em um dataTable.
Enfim, não sei te explicar o que é porque nunca utilizei, não foi necessário para mim.
E olha que faço muita coisa com dataTable.