Pedindo login duas vezes....consulta

8 respostas
A

Galera, estou com um processo aqui meio dificil de se resolver…

Eu tenho uma tela de login, que após logado, ele me abre um formulario de consulta. Até tudo bem.

o Problema começa na hora que eu mando pesquisar algo …e clico no botao CONSULTA…

trecho do codigo da consulta:

...
   <td height="101" bgcolor="6699FF"><p>
  <input type="button" onClick="enviar('consultar')" name="bt2" value="Consultar filial">
...

Ele executa o modulo abaixo:

<body>
        <form method="get">
            <%
                    con.setId(Integer.parseInt(request.getParameter("idFilial")));
                    boolean gera = con.consultarDados();

                    if (testa) {
                        ResultSet temp = con.getResultado();
                        response.sendRedirect("http://localhost:8084/geraconsulta.jsp?status=Consulta efetuada com sucesso&id=" +
                                temp.getString("id")  +"));
                    } else {
                        response.sendRedirect("http://localhost:8084/pedido.jsp?status=Filial nao encontrada");
                    }


            %>
        </form>
    </body>

Toda vez que clico no botao consultar, ele volta pra tela de login de novo, depois de duas vezes logado, ai ele nao pede mais o login.

Creio que o erro seje na hora que eu clico no botao consultar, nao sei se o fato de colocar o link todo na consulta esta fazendo o navegador entender que estou entrando a primeira vez…

Voces tem alguma ideia disso?

abs,

8 Respostas

D

Como esta configurado o seu web xml ?

adamastor.pa:
Galera, estou com um processo aqui meio dificil de se resolver…

Eu tenho uma tela de login, que após logado, ele me abre um formulario de consulta. Até tudo bem.

o Problema começa na hora que eu mando pesquisar algo …e clico no botao CONSULTA…

trecho do codigo da consulta:

...
   <td height="101" bgcolor="6699FF"><p>
  <input type="button" onClick="enviar('consultar')" name="bt2" value="Consultar filial">
...

Ele executa o modulo abaixo:

<body>
        <form method="get">
            <%
                    con.setId(Integer.parseInt(request.getParameter("idFilial")));
                    boolean gera = con.consultarDados();

                    if (testa) {
                        ResultSet temp = con.getResultado();
                        response.sendRedirect("http://localhost:8084/geraconsulta.jsp?status=Consulta efetuada com sucesso&id=" +
                                temp.getString("id")  +"));
                    } else {
                        response.sendRedirect("http://localhost:8084/pedido.jsp?status=Filial nao encontrada");
                    }


            %>
        </form>
    </body>

Toda vez que clico no botao consultar, ele volta pra tela de login de novo, depois de duas vezes logado, ai ele nao pede mais o login.

Creio que o erro seje na hora que eu clico no botao consultar, nao sei se o fato de colocar o link todo na consulta esta fazendo o navegador entender que estou entrando a primeira vez…

Voces tem alguma ideia disso?

abs,

A

Entao, para todas as outras telas, nao esta acontecendo isso de pedir login duas vezes,

somente quando clico neste botao consultar...

o trecho do web.xml

[code]
..

autenticaAdmin
/admin/*

...

FacaNaCaveira

Fala ai adamastor.pa td blz??

me diz uma coisa, tem como vc postar o codigo todo da consulta ou pelo menos a parte do form dele??

alias se puder colocar a parte que possui a definição da funçao enviar que esta no evento onclick.

onClick=“enviar(‘consultar’)”

Abração :!:
Max

A

Entao cap nascimento…rs

A parte do botao que voce fala é a que postei no inicio da minha msg (la em cima)?

T

Oi …

Só este trecho do seu web.xml é mencionado?

A

Cara, estou com um problema parecido, mas é num botao de gravar…

A

…ninguem ? :frowning:

A

Alguem conseguiu alguma dica nisso?

Criado 16 de julho de 2010
Ultima resposta 5 de ago. de 2010
Respostas 8
Participantes 5