tenho um menu do tipo
<ul class="dropdown-menu">
<li><a>Teste</a></li>
<li class="divider"></li>
<li>
<a href="#" id="reset">Resetar Conta</a>
</li>
</ul>
e possuo no controlador o seguinte metodo
@Post
@Path("/usuario/resetarConta")
public void resetarConta() {
Usuario usuario = this.userWeb.getUsuario();
usuario.setResetarConta(true);
this.userRep.update(usuario);
this.sessao.invalidate();
result.redirectTo(IndexController.class).index();
}
e tenho o seguinte jquery.
$(document).ready(function() {
$('#reset').on('click', function(){
$.ajax({
url:'<c:url value="/usuario/resetarConta" />',
type: 'POST',
datatype: 'html',
success:function(){
alert('teste');
},
error:function(){
alert('Erro');
}
});
});
});
em momento algum o metodo é chamado e tambem não ocorre nenhum alert