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] -------------------------------------------------------------------------