Timer em response.sendRedirect Alguma dica ??  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
fabio.nascimento
JavaTeenager
[Avatar]

Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline

Estou com um problema, já tentei algumas coisas mas estou apanhando ainda no desenvolvimento web.

É o seguinte

Eu tenho uma classe que executa algumas validações e por fim redireciona o usuario para outra pagina caso ele tenha q trocar sua senha, essa pagina de erro por sua vez executa algumas validações e abre um popup para troca de senha.

O problema é q gostaria q fosse exibido o erro pra ele (isso já está acontecendo), fosse também aberto o popup( isso tbm está fazendo) e a pagina desse um tempo de uns 10 segundos para leitura da mensagem e logo em seguida redirecionsasse para outra página, algo assim:

Segue meu código abaixo:



Colocar um timer aqui e logo depois redirecionar para outra página tipo



Já fiz algumas coisas mas não funcionou não, alguem me dá uma dica??

Obrigado.

Fabio Nascimento

"It's easier to invent the future than to predict it." by Alan Kay

Twitter : www.twitter.com/fnascimento
[Email] [MSN]
fabio.nascimento
JavaTeenager
[Avatar]

Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline

Pessoal

Valeu a todos que leram o topico e pensaram em uma solução pra mim.

Comunico que resolvi o problema, segue abaixo uma função em javascript que elucida o caso:


Obrigado

Fabio Nascimento

"It's easier to invent the future than to predict it." by Alan Kay

Twitter : www.twitter.com/fnascimento
[Email] [MSN]
Luiz_Gustavo
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline

Mais uma dica:


<META HTTP-EQUIV="Refresh" content="5; URL=pagina_destino.htm" >


essa tag META faz a mesma coisa... passado o tempo indicado ela redireciona a página...

o bom dela é que se o javascript estiver desabilitado no cliente ela funciona do mesmo jeito.

[]'s

Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional

[Email] [WWW]
fabio.nascimento
JavaTeenager
[Avatar]

Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline

Luiz_Gustavo wrote:Mais uma dica:


<META HTTP-EQUIV="Refresh" content="5; URL=pagina_destino.htm" >


essa tag META faz a mesma coisa... passado o tempo indicado ela redireciona a página...

o bom dela é que se o javascript estiver desabilitado no cliente ela funciona do mesmo jeito.

[]'s



Valeu Luiz, mas o problema é q tenho q fazer certas validações e redirecionar ora para pagina1 opra para pagina2 e assim por diante.

Acho que pelo seu exemplo eu nao conseguiria, estou certo ???

Mas valeu mesmo, ajudou cara!


Fabio Nascimento

"It's easier to invent the future than to predict it." by Alan Kay

Twitter : www.twitter.com/fnascimento
[Email] [MSN]
Luiz_Gustavo
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline

pois é... ficaria estático o destino da página... a não ser que a página estivesse sendo gerada por um servlet, e vc pudesse fazer os testes condicionais para decidir o destino (mas convenhamos, isso ficaria ruim, não é?)
Ou então com um código JSP você poderia fazer testes condicionais e definir o destino das tags.

[]'s

Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional

[Email] [WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team