Lendo HTML pelo JAVA e executando comandos!

Galera, boa tarde.

Estou com uma dúvida aqui e queria compartilhar com os senhores, para que possamos resolver para todos (quem tiver essa dúvida tbm).
é o seguinte:

Estou criando um programa que ele ler um certo formulário de um site na web, onde ele tem que preencher todos os campos e depois “apertar o botão” para enviar os dados.

Eu ja estou conseguindo ler o HTML e preenche-lo, mas infelizmente travei na parte de dar o comando pra executar o botão.

como eu faço isso??

obs.: estou usando as classes Document e Element. Estou utilizando uma biblioteca opensource, a Jsoup http://www.jornaljava.com/2010/12/parser-de-html-selvagem-com-jsoup/

        Document doc = Jsoup.connect("http://www.exemplo.com.br").get();
        String title = doc.title();        
        
        doc.getElementById("nome").text("inserirNome");
        doc.getElementById("idade").text("inserirIdade");
        doc.getElementById("sexo").text("inserirSexo");
        doc.getElementById("estadocivil").text("inserirEstadocivil");
        
        //agora eu tenho que clicar no botão pelo código para enviar os dados

muito obrigado gente!

cara,

de uma olhada no HttpClient.

t+