jsf - cursor para atualizar dados de uma tabela da pagina no banco de dados
Bom dia pessoal.
Estou desenvolvendo uma aplicação com jsf e preciso atualizar todas as linhas de uma tabela de uma única vez. Acho que preciso usar um cursor, mas não consegui monta-lo. Alguem tem um exemplo, ou pode ajudar a montar o cursor do set?
Meu bean está com método para atualizar apenas um registro:
O método do bean que chamo da tela para atualizar a lista é finishEditRelEscolaCensoEscolar (), preciso que este metodo seja um cursor que a cada linha do list<> chame o metodo receDAO.set(relEscolaCensoEscolar);
Att: José Luiz
Estou desenvolvendo uma aplicação com jsf e preciso atualizar todas as linhas de uma tabela de uma única vez. Acho que preciso usar um cursor, mas não consegui monta-lo. Alguem tem um exemplo, ou pode ajudar a montar o cursor do set?
Meu bean está com método para atualizar apenas um registro:
public class RelEscolaCensoEscolarFace {
private RelEscolaCensoEscolarDAO receDAO = new RelEscolaCensoEscolarDAO();
private RelEscolaCensoEscolar selectedRelEscolaCensoEscolar;
private List<RelEscolaCensoEscolar> relEscolaCensoEscolar;
private CensoEscolar censoEscolar;
public RelEscolaCensoEscolarFace() {
System.out.println("RelEscolaCensoEscolar Face");
}
...
public List<RelEscolaCensoEscolar> getRelEscolaCensoEscolarByCenso() throws ClassNotFoundException, SQLException, Exception {
if (relEscolaCensoEscolar == null){
relEscolaCensoEscolar = receDAO.getRelEscolaCensoEscolarByCenso(censoEscolar.getIdCensoEscolar());
}
return relEscolaCensoEscolar;
}
public String startEditRelEscolaCensoEscolar () {
if(censoEscolar.getSituacao().equals("A")) {
return "gotoEditRelEscolaCensoEscolar";
}
return "gotoViewRelEscolaCensoEscolar";
}
public String finishEditRelEscolaCensoEscolar () throws SQLException, ClassNotFoundException {
receDAO.set(relEscolaCensoEscolar);
// Limpa o cache
relEscolaCensoEscolar = null;
return "gotoListRelEscolaCensoEscolar";
}
...
public RelEscolaCensoEscolar getSelectedRelEscolaCensoEscolar() {
return selectedRelEscolaCensoEscolar;
}
public void setSelectedRelEscolaCensoEscolar(RelEscolaCensoEscolar selectedRelEscolaCensoEscolar) {
this.selectedRelEscolaCensoEscolar = selectedRelEscolaCensoEscolar;
}
...
}
Att: José Luiz
Jose Luiz
Curtidas 0
Respostas
Dyego Carmo
24/04/2010
Voce quer fazer isto utilizando AJAX ou dando reload ?
GOSTEI 0