Oi Marcelo.

Os Servlets possuem diversos m�todos que s�o executados, dependendo do tipo de m�todo 
http
(GET ou POST ) que voc� envia para ele, por exemplo:
doPost(HttpServletRequest request, HttpServletResponse response) para tratar m�todos 
post;
doGet( ... ) para m�todo Get e por a� vai, com doPut, doDelete.

Durante a requisi��o do seu Servlet o m�todo service( ... ) � executado primeiro e 
repassa a
chamada ao m�todo espec�fico para tratar o tipo do m�todo http da conex�o.
Resumindo, o m�todo service( ... ) atende tanto POST como GET. Se voc� precisar tratar 
de
forma personalizada cada requisi��o use os m�todos doPost, doGet.

Num formul�rio, possivelmente voc� estar� enviando um m�todo POST, que voc� configura 
no
pr�prio formul�rio:
<FORM Action="/servlet/teste" method=POST>

J� um link, sempre estar� enviando um m�todo do tipo GET, portanto, voc� dever� ter um 
m�todo
doGet para tratar os dados enviados ou Service, como citei acima.

<a href="/servlet/teste?nome=joao&cod=239"> Clique aqui para executar o servlet </A>

Tendo d�vidas mande pra lista.
Desculpeam o tamanho do e-mail.

[]'s
Handerson Ferreira Gomes

"Marcelo F. de Figueiredo" wrote:

> Obrigado pela resposta, mas j� tentei sem o link e ele retorna uma mensagem de
> erro. Adicionei o m�todo porque quando ele encotrar o servlet ele tem que
> informar o m�todo a ser executado(se eu estiver errado, favor me corrigir).
>
> ____________________Separador de Resposta____________________
> Assunto: Re: Chamar servlet por um link
> Autor: Rafael Zancan Frantz
> Data:  17/11/99 13:04
>
> Sim marcelo, porem nao sei se voce pode colocar method=POST. Acho que voce deve
> colocar
> somente o link.
>
> Espero ter ajudado, Rafael.
>
> "Marcelo F. de Figueiredo" wrote:
>
> > Executo sempre um servlet chamando-o por um bot�o submit. Tem alguma maneira
> de
> > executa-lo a partir de um link. Por exemplo:
> > <a href="http://localhost:8080/servlet/sago.sago method=POST"
> > target="principal">EMPRESA
> >
> > ________________________________________________________
> > Marcelo Figueiredo - MSC Tecnologia de Informa��o - Support
> > [EMAIL PROTECTED] Tel.: +55 11 255-5499   Fax +55 11 256-6017
> > ________________________________________________________
> >
> > * Para n�o receber mais e-mails desta lista envie um e-mail para
> [[EMAIL PROTECTED]]
> > e no corpo do email escreva [unsubscribe <seu-email>]
> > Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/
>
> --
> -----------------------------
> Rafael Zancan Frantz
> [EMAIL PROTECTED]
> risc.unijui.tche.br/~rfge
> Tel.: +55 - 55 332 9093
>       +55 - 55 962 0301
> -----------------------------
>
> * Para n�o receber mais e-mails desta lista envie um e-mail para 
>[[EMAIL PROTECTED]]
> e no corpo do email escreva [unsubscribe <seu-email>]
> Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/

* Para n�o receber mais e-mails desta lista envie um e-mail para 
[[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe <seu-email>]
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/

Responder a