Felipe, Use doGet() para requests que não vão mudar o estado da sua aplicação (por exemplo: um formulário de busca).
Use doPost() para requests que vão mudar o estado da sua aplicação (por exemplo: um checkout de uma loja virtual). É aquela idéia da idempotência. No protocolo HTTP, GET é idempotente e, não importa quantas vezes ele execute, o resultado será sempre o mesmo. Isso já não vale para o POST. Exemplos de outros métodos idempotentes definidos pela especificação HTTP são HEAD e PUT. Flw! Regis S. Santos -----Original Message----- From: Felipe Vieira Silva [mailto:[EMAIL PROTECTED] Sent: quinta-feira, 20 de janeiro de 2005 12:10 To: discussao@cejug.org Subject: [cejug-discussao] é melhor usar doGet ou doPost???? Prezados, sempre usei o doGet para formulários simples e o doPost para transferência de grande quantidade de dados, uploads, etc .... Usava esta política normalmente até que.... um amigo me confessou que jamais usava doGet por questões de segurança, etc.. e que o doGet seria o demônio da web :) eu nunca pensei muito nisso e falei pra ele que o doGet era o "método default" da maioria das aplicações web Java.. mas o cara insistiu que "jamais o doGet deveria ser usado...".... e aí ? doGet ou doPost ? valeu, Felipe Gaúcho ------------------------------------------------------------------------------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED] ------------------------------------------------------------------------------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]