Estou com uma dúvida na qual não consigo pensar em uma solução:
Todos sabemos que, o vraptor te deixa configurar as paginas a serem exibidas depois da execucao de um determinado método no arquivo Logic correspondente, ou seja, suponhamos que eu tenha um arquivo cliente/cadastro.ok.jsp e dentro dele, chame a action no form cliente.armazena.logic, ele ira procurar pela classe ClienteLogic, executar o método armazena, e se, tudo o correr bem, o arquivo cliente/armazena.ok.jsp que contem uma mensagem de sucesso da operação será chamada, caso contrario, posso chamar um arquivo cliente/armazena.falha.jsp, que contem a mensagem de erro.
Estes ainda, podem ser configurados no view.properties.
A duvida é: E quando eu estou trabalhando em um sistema todo com AJAX, onde requisições de páginas JAMAIS devem ser recarregadas com um refresh ? como posso fazer para que se eu receber um “ok” do metodo, chamar apenas uma funcao JS (no caso estou usando o Jquery Alerts), para mandar uma mensagem de sucesso ou falha atraves de uma caixa de dialogo (alert), sem recarregar NADA do conteudo ?
Acho que o mesmo conceito se aplicaria caso precise que o resultado de um determinado metodo, como uma lista com um resultado de busca por exemplo, apareça apenas na DIV determinada.
Alguem pode me exclarecer sobre esses pontos ?
Obrigado