Hallo EneR.
Die Loesung aller deiner Probleme ist, einen Java-HTTP-Client zu verwenden.
Einen solchen gibts zum Beispiel hier oder hier.
Damit kannst du dann eigentlich alles machen, was du mit einem Browser auch machen kannst; vor der Benutzung sollte man aber zumindestens ueber die Grundlagen von HTTP Bescheid wissen.
Servus,
Flo