O metodo DoPost e' acionado quando o usuario clica um botao SUBMIT presente em uma pagina do tipo HTML. Exemplo, voce esta' preenchendo um formulario on-line e no final da pagina tem um botao do tipo "ENVIAR DADOS" (um botao Submit com o texto "Enviar Dados" sobre ele). O tag <FORM> da pagina contendo o formulario tem que ter o parametro POST nele.
O Metodo DoGet e' acionado pelo Browser (IE ou Netscape) quando voce digita o endereco completo do local de seu servlet (exemplo: http://www.engr.utk.edu/myservlet). Ou seja, o usuario entrou direto no servlet sem utilizar o botao SUBMIT.
Quando usar um ou o outro, depende de sua aplicacao. Sempre que voce quiser por exemplo que o usuario passe por uma pagina inicial (de login (nome do usuario e senha) antes de acessar uma outra pagina (feita por servlet por exemplo) voce pode por um codigo no doGet tal que ele mande para a pagina inicial. Assim se o usuario tentar entrar em outras paginas sem passar pela inicial (digitando o endereco URL do servlet) o doGet sera' acionado e a pagina inicial sera' mostrada ao inves da que o usuario tentou entrar.
Deu para entender?
Paulo Brasko
Senior Nuclear Engineer
Westinghouse Electric Company
Windsor - Connecticut - USA
www.engr.utk.edu/~ferreira
From: "marcelo" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: <[EMAIL PROTECTED]> Subject: [java-list] doGet, doPost?? Date: Thu, 14 Nov 2002 11:50:30 -0200Caro colegas da lista, estou com uma duvida com relação e estes metódos (doGet; doPost), pois naum sei qdo usar um ou outro. Alguem poderia me esclarecer??? Marcelo Ataide Neto Analista de Sistemas (Sefaz-MT) ------------------------------ 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] -------------------------------------------------------------------------
_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus
------------------------------ 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] -------------------------------------------------------------------------