Mandando parametros via POST

Desculpem se ja foi perguntado antes! Mas num axei nada!

Minha dúvida é simples, mas não consegui achar resposta na busca do GUJ!

Não tenho muita experiencia com métodos e Classes usáveis em Servlets.
O que preciso é mandar dados via post que serão construidos numa servlet, não posso usar o classico www.site.com/?bla=bla… Preciso usar pelo método POST, mas não sei como montar isso na própria servlet.

Desde já agradeço.
Guilherme

Acho que um

<form method=post action="seuServlet">
deva solucionar

Voce num entendeu! Sem JSPs, preciso colocar no código de uma Servlet um chamado para um link passando uns parametros via post!

Não sei como fazer… mas você nao poderia utilizar os atributos da Sessão ou do Contexto?
Por que tem que ser por POST ?

É um sistema de comunicação com outro site! E eles só aceitam os dados enviados via POST!

Mas nunca precisei disso ^^

É preferível manter o código HTML na JSP e o Servlet somente responsavel em processar estes dados senão vc passará pelo um processo trabalhoso:


public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException 
    {
		PrintWriter out = response.getWriter();
                out.println("<form name='t'   method='post'    ");
                
                out.println("></form>"); 
    }

Vc irá escrever toda pagina HTML no Servlet por esse fato nasceu o JSP para contornar este problema.

Cara, pelo que eu vi dá pra fazer pelo servlet.
Parece q você terá que usar o DataOutputStream

Veja esses 2 links

http://forum.java.sun.com/thread.jspa?threadID=591577&messageID=3085615
http://www.javafree.org/javabb/viewtopic.jbb?t=859411

Por favor, ser você testar, dê um retorno aqui sobre o que aconteceu.

Hehehee…
Não sei se me expressei errado ou se vcs estão se baseando em respostas anteriores…

Eu estou fazendo uma servlet que pega dados do meu BD e os manda para um link de outro domínio! Esses dados do meu BD devem ser passados via POST, pela servlet, mas não sei como!

Outro link
http://www.jguru.com/faq/view.jsp?EID=504839

[quote=Guilherme Gomes]Hehehee…
Não sei se me expressei errado ou se vcs estão se baseando em respostas anteriores…

Eu estou fazendo uma servlet que pega dados do meu BD e os manda para um link de outro domínio! Esses dados do meu BD devem ser passados via POST, pela servlet, mas não sei como![/quote]

Hum entendi então de uma olhada na classe HttpClient do grupo jakarta:

http://jakarta.apache.org/commons/httpclient/methods/post.html