Response.sendRedirect não funciona

1 resposta
eduardoluiz.ribeiro

olá galera eu utilizo o response.sendRedirec dentro de uma janela Pop-up porem ele n está funcionando eu debuguei pra testar e ele lê a instrução mas n está executando oque pode ser?

int i = conexaoDAO.atualizaDado("venda_temp", "val_desconto="+desc+"", "cod_temp="+codVenda+"");
    if(i==0){
        response.sendRedirect("../../erro.jsp?msg=não fez a atualização");
    }else{
        response.sendRedirect("consultaVenda_1.jsp?vendaLista=true&codVenda="+codVenda);
    }

1 Resposta

A

Se não estou enganado tem que ser uma url completa e não relativa, isso faz com que o container retorne para o navegador com status de sendRedirect e o navegador faz um nova solicitação com a url informada.

response.sendRedirect("www.guj.com.br");

Agora tem o forward que chama outro recurso que esteja no container, aqui você pode usar algo como “/algumacoisa.do”

Criado 15 de janeiro de 2010
Ultima resposta 15 de jan. de 2010
Respostas 1
Participantes 2