Fiz conforme o vídeo, eu clico no link "Apagar", mas não muda o Status "paga" e não adiciona a data de pagamento...
O meu método no contaController:
@RequestMapping("/removeConta")
public String remove(Conta conta) {
ContaDAO dao = new ContaDAO();
dao.remove(conta);
return "redirect:listaContas";
}
No meu lista.jsp:
<script src="resources/js/jquery.js"></script>
<script type="text/javascript">
function deuCerto(dadosDaResposta){
alert("Conta paga com sucesso!")
}
function pagaAgora(id){
$.get("pagaConta?id=" + id, deuCerto);
}
</script>
Depois, também no lista .jsp:
<td>
<a href="removeConta?id=${conta.id}">Deletar</a> |
<c:if test="${conta.paga eq false}">
<a href="#" onclick="pagaAgora(${conta.id});">Pagar</a>
</c:if>
</td>
E no spring-context-handler:
<mvc:default-servlet-handler/>