Pessoal…
Estou começando com struts 2 seguindo a apostila da caelum, que é muito boa por sinal.
Eu tenho um formulário e nele eu defino a action que deve ser chamada via post.
A minha action é assim:
@Action(value="adicionaUsuario", results = {
@Result(location="usuario-adicionado.jsp", name="ok")
})
public String insereUsuario() {
UsuariosDAO dao = new UsuariosDAO();
dao.beginTransaction();
dao.persistOrMerge(getUsuario());
dao.commit();
return "ok";
}
Quando eu submeto o form sem usar ajax o redirecionamento de página ocorre com sucesso para a página “usuario-adicionado.jsp”.
Quando submeto o form via ajax, o usuário é cadastrado normalmente mas o redirecionamento não acontece…
Alguém pode me explicar o motivo?
Valeu!!!