Eu conhe�o uma maneira por _javascript_ ...
crie a fun��o
 
function BackForWard() {
    if(history.forward(1)){
        window.location='home.jsp'
    }
}
 
depois coloca no onload do body
<body >
 
    Na verdade isso n�o impede que ele volte, por�m, se voltar, � automaticamente jogado para uma p�gina espec�fica. Pode ser a pr�pria p�gina onde ele j� estava ou ent�o uma p�gina qualquer, no exemplo a home.jsp.
   
    Voc�, caso esteja querendo evitar que o usu�rio volte um submit e poste novamente, pode tamb�m implementar o conceito de Synchronize (deja vu) token (esqueci o termo em portugu�s, mas acho que � ficha de sincronismo), que � um pattern J2EE, que consiste em ter uma esp�cie de uma chave dos dois lados, que � invalidada do lado servidor ap�s a primeira vez que for usada. Assim, quando o usu�rio tentar postar algo novamente (refresh ou usando voltar no browser e postando de novo) a chave que ele tinha n�o � mais v�lida e n�o completa-se a transa��o, ali�s, o Struts implementa esse conceito. Li sobre isso no livro Core J2EE Patterns, do Geary que ali�s � um livro muito interessante o qual recomendo.
    Procure no Google por Synchronize Token que devem aparecer alguns links interessantes, ou procure ler o livro que existe uma explica��o Muito melhor sobre o assunto. 
 
ETA
[]s
Lincoln Masao Muraoka Junior
Analista Programador
ASTI Tecnologia - Unidade de Solu��es
Tel.: 55 11 3031-0069 r. 232
[EMAIL PROTECTED]
www.astitecnologia.com.br
 
 
 
----- Original Message -----
Sent: Sunday, February 02, 2003 9:42 AM
Subject: [java-list] browse

Ol� pessoal!
Tenho um jsp e um servlet e quando fa�o um submit no jsp ele chama este servlet, porem eu n�o gostaria que o usu�rio retornasse com a op��o do browse VOLTAR, ap�s fazer o submit teria alguma forma de n�o permitir que usu�rio retornasse?
 
Jos�

Responder a