Comportamento estranho do Struts

2 respostas
furutani

Olá GUJ
Eu tenho uma página de login e acontece o seguinte ao submeter o form:

  1. se a senha estiver correta entra no sistema;
  2. se a senha estiver errada retorna para a página de login mostrando uma mensagem de erro;

Até agora tudo normal
Suponha que eu errei a senha.
Ele retorna para a página de login mostrando uma mensagem de erro e com os campos usuario/password preenchidos.

Então, eu coloco uma senha válida e submeto o form de novo.
Neste momento não acontece o esperado (que seria o item 1 que citei acima).
Qdo o form é submetido, retorna para página de login sem mensagem de erro e sem os campos preenchidos.

Depois eu preencho de novo os campos com a senha correta e envio o form ai sim entra no sistema.

Alguém ja viu isso?

Struts 1.2.4, Tomcat 5.5.9

Grato pela atenção

2 Respostas

L

Faça um debug.

furutani

Resolvi…
O problema não tinha nada haver com o struts. Era com JavaScript.
Eu mudei a chamada para a função que enviava o form de

<a href="#" onClick="enviar()"

para

<a href="javascript:enviar()">

assim passou a funcionar certinho.

Criado 19 de agosto de 2005
Ultima resposta 20 de ago. de 2005
Respostas 2
Participantes 2