Para resolver este problema vc terá que configurar seu arquivo web.xml, incluindo a tag <servlet-mapping>. Segue um exemplo deste arquivo: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>FormHandlerServlet</servlet-name> <servlet-class>FormHandlerServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>FormHandlerServlet</servlet-name> <url-pattern>/FormHandlerServlet</url-pattern> </servlet-mapping> </web-app>
-----Mensagem original----- De: Marcus Augusto [mailto:[EMAIL PROTECTED]] Enviada em: quinta-feira, 11 de abril de 2002 22:19 Para: List-Java Assunto: [java-list] Dúvida servlet Pessoal, Faço a validação de dados de uma página quando executo um submit e chamo neste momento um servlet. Neste servlet faço a validação necessária e caso existem erros nos dados enviados volto para a página inicial utilizando o código abaixo: RequestDispatcher rd; rd=getServletContext().getRequestDispatcher(/form.jsp); rd.forward(request, response); Só que na url fica o endereço do servlet, por exemplo: http://localhost:8080/cpd/servlet/FormHandlerServlet <http://localhost:8080/cpd/servlet/FormHandlerServlet> O problema acontece quando altero o dado e executo novamente o submit e ele me retorna o erro de página não encontrada. O que está de errado ? Quando faço o dispatcher para a página "form.jsp" ele não deveria atualizar a url ? Obrigado, Marcus Augusto F. de Almeida ------------------------------ 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] -------------------------------------------------------------------------