Enviar dados de por Post sem utilizar formulários

Boa noite, gostaria de enviar dados de cadastro através do método post sem a utilização de um formulário e submit.

Explicando melhor, o sistema em java precisa enviar dados gerados pelo sistema sem interação humana, ele possui um campo de autenticação por isso eu preciso que estas informações sempre sejam enviadas por post quando o sistema achar necessário para alimentar o banco.

Eu sei que tenho como fazer isso por socket mas gostaria de aprender uma forma de fazer diretamente se for possível.

Se puderem me ajudar, agradeço.

Não entendi muito bem a descrição do seu problema, mas acho que está procurando ajax.

Com isso você cria um objeto em javascript que pode ficar fazendo requisições ao servidor sem form/submit.

Não vai existir uma pagina, somente um servlet esperando determinados dados.

Seriam 2 programas trabalhando em conjunto através da web: o primeiro é um servidor web que lista informações; o segundo coleta as informações aleatoriamente e envia pelo próprio java para o primeiro através de post(o primeiro tem uma servlet aguardando autenticação e dados que posteriormente serão listados). O que eu preciso é que via http o segundo envie estes dados por post ao primeiro, sem interação humana.

Saca?

Utilize a classe HttpURLConnection, no pacote java.net!

Olha só este exemplo:

http://www.xyzws.com/Javafaq/how-to-use-httpurlconnection-post-data-to-web-server/139

Funcionou, muito obrigado.

:thumbup: