Purtroppo, BENCHE' la richiesta sembri banale, la sua implementazione E' ALQUANTO complicata:
1) OGNI sito web ha un suo modo di gestire utente e password. BENCHE' a te sembri tutto uguale, in realta', al di sotto la superfice, che e' l'UNICO punto in cui e' possibile andare in Java, e' abbastanza improbabile trovare due siti che implementino utente e password nello stesso modo
2) NON E' DETTO che utente e password siano gestiti dall'HTML, ma potrebbero essere gestiti in JavaScript, nel qual caso la cosa si complica in modo deciso perche' e' necessario SIMULARE lato java il funzionamento di un Web Browser (Firefox,Safari,Chrome, ecc) e questi tool sono DECISAMENTE complessi anche se a te non sembra.
3) per capire tutta l'interazione browser/sito web e' necessario fare del REVERSE ENGINEERING del traffico http il quale, senza la conoscenza ESATTA di come client e server comunicano (conoscenza che e' in carico SOLO a chi ha realizzato il sito Web) richiede un enorme sforzo e strumenti di analisi decisamente sofisticati.
4) ci sono altri problemini da risolvere, come creare in modo corretto, con tutte le opzioni/cookie/etc, la connessione HTTP, ecc
Diciamo cosi': per un programmatore esperto il lavoro potrebbe andare dall'oretta, se per un colpo di c... ha gia' avuto occasione di avere a che fare con quel particolare sito, alle diverse ore, ai giorni.
Il che vuol dire che non sarebbe possibile fornirti semplicemente un codice di esempio, perche', propabilmente, vista la richiesta, non avresti abbastanza competenze per sapere come modificarlo per far credere al sito web che sta' interagendo con un brwser e non con un'applicazione java.
Quello che ti serve e' il codice ESATTO per interagire con quel sito web.
Ma qui' la cosa si farebbe complicata per N-mila motivi ...