Hallo Jens,
Mit der Java API müsstest Du das so machen können:
(Nicht ausprobiert nur nach API Specification runtergeschrieben.)
import java.net.*;
URL url = new URL("http://...");
HttpURLConnection con = (HttpURLConnection)url.openConnection();
con.setRequestMethode("POST");
con.addRequestProperty("Content-Type","application/x-www-form-urlencoded");
con.connect();
OutputStream out = con.getOutputStream();
(new java.io.PrintStream(out)).print("bla=blub&foo=bar");
out.close();
InputStream in = con.getInputStream();
//Antwort verarbeiten.
Wie man sieht macht das nicht so richtig Spaß, da man alles zu Fuß machen muss.
Von Apache gibt es eine HTTP-Implementierung die auf der Java API aufsetzt und mehr oder weniger alles unterstüzt, was man so braucht:
http://jakarta.apache.org/commons/httpclient/
Grüße
Daniel