meu metodo finaliza() dá um update no banco e um return com a data do update.
estou tetando passar essa data pra um javascript e assim atualizar a data da página, mas tô perdida.
tipo o controller faz isso:
@RequestMapping("finalizaTarefa")
public void finaliza(Long id, HttpServletResponse response, Model model) {
TarefaDAO dao = new TarefaDAO();
//dao.finaliza(id);
model.addAttribute("tarefas", dao.finaliza(id));
response.setStatus(200);
}
meu DAO tá assim:
public Date finaliza(Long id) {
try {
Calendar calendar = Calendar.getInstance(); // pega a data atual
Date data = new Date(calendar.getTimeInMillis());
String sql = "UPDATE tarefas SET finalizado=?, dataFinalizacao=? WHERE id=?";
PreparedStatement stmt = connection.prepareStatement(sql);
stmt.setInt(1, 1);
stmt.setDate(2, data);
stmt.setLong(3, id);
stmt.execute();
stmt.close();
System.out.println("TAREFA FINALIZADA COM SUCESSO!");
return data;
} catch (SQLException e) {
throw new RuntimeException(e);
}
}
se alguém puder me ajudar a começar eu agradeço