Para interactuar con una página web usa la clase HttpURLConnection
http://docs.oracle.com/javase/7/docs...onnection.html. Te permite abrir una URL como si fueras el navegador, incluso enviando parámetros (los de un formulario por ejemplo) y recoger el html resultante.
Aquí tienes ejemplos básicos para http y https
http://chuwiki.chuidiang.org/index.p...tps_desde_java
Si la página web resultante llevase javascript que necesitas ejecutar o si simplemente quieresw usar clases de más alto nivel que HttpURLConnection, te puede servir la librería HTMLUnit
http://htmlunit.sourceforge.net/
Se bueno.