Olá, estou com uma dúvida boba usando o DataModel do JSF. Quando a página dá refresh (automático), preciso checar na base de dados se houve alguma mudança nela desde a população do DataModel. Como faço isso?
Obrigado.
Olá, estou com uma dúvida boba usando o DataModel do JSF. Quando a página dá refresh (automático), preciso checar na base de dados se houve alguma mudança nela desde a população do DataModel. Como faço isso?
Obrigado.
já testou isso? porque sempre que der um refresh na página a tabela é atualizada novamente, o JSF se encarrega disso, comigo funciona normal.
Já testei. Acho que estou usando o datamodel da maneira errada então. O problema que tinhamos era que quando havia paginação, se mudavamos, o datamodel que vinha era novo e a pagina nao mudava. A paginação usada é o rich:datascroller e o datamodel é exibido num rich:datatable. Não sei como é o jeito certo de fazer, mas no controlador, colocamos:
public DataModel getDtModel() {
if (dtModel == null)
pesquisaEmpresa(); //repopula o dataModel
return dtModel;
}
Como devo fazer isso? Obrigado.