O problema é que o "sucess" da minha chamada ajax não funciona. Ele consegue persistir a turma no banco de dados mas a mensagem de alerta do "success" do ajax não é exibida. Alguém sabe me dizer o que pode ser isso? Conto com o apoio de vocês.
Ele me mostra uma mensagem mostrando status 404 quanto tenta procurar persistirTurma.jps. Ou seja, ao terminar a execução do método no controller o vraptor está redirecionando para a página referente á action do controller, o que não deveria acontecer, pois como é ajax deveria voltar para a mesma página. Alguém sabe como configurar isso?
Guevara
Ops, é isso mesmo, no lugar do “;” é “,” . Essas funções ajax são bem chatinhas de fazer, o que está no manual às vezes não funciona, tipo, vc está começando a função com $ajax, aqui só funcionou colocando $.post, e depois do código mandando os dados pro Controller tenho aquela function() pra mostrar o alerta.
[]s
anderson_lr
Então, pelo visto é outra coisa cara. Acho que é problema de redirecionamento do VRaptor mesmo, ao terminar a execução do método ele tenta redirecionar para uma página que não existe e dá erro. Por isso o success não funciona. Agora resta saber como faço para redirecionar para a página que chamou o método.
G
garcia-jj
Por enquanto você precisa fazer isso manualmente chamando o Result.forwardTo ou afins quando der um erro. Algo como: