Nao conheco muito bem servlets, mas vamos ver como o protocolo HTTP
funciona para vc ver se é este o seu caso:

Quando o cliente solicita a pagina é enviado um GET /pagina mais um monte
de bobeira; quando dá um submit no form, se o método for get, vai como
acima,
se for post, vai POST /pagina mais um monte de bobeira e os parametros do
form

Quando o servidor responde, no cabecalho da resposta vem 200 OK, se ele
encontra a pagina, 404 Not Found, se nao encontra e por ai vai.
Quando vc da um redirect, ele envia 302 Redirect novoendereco
Mas nao é possivel alterar o cabecalho depois q ja foi enviado. Entao se
vc der um out.print, ou algo assim, ele já vai mandar 200 OK e mais algumas
coisas,
entao se vc der redirect, ele nao vai aceitar, pois nao é mais possivel
enviar o
302 Redirect.
A saida é nao mandar nada antes de dar o redirect. Ou entao armazenar tudo
num buffer
e só dar o print quando tiver a certeza de nao precisar mais do redirect.

        Amplexos,

            Douglas Fabiano Drumond de Carvalho



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a