verruckt24 438 Posting Shark

Hi,

Can anybody point me out to good resources on "automating form filing and submission through Java App". The various types of forms are as given below:
1. Standard form with Form_Name, text boxes and submit button
2. Standard form with Form_Name, text boxes and submit image or JS based submit
3. Standard form without Form_name.
4. Standard form without submit button/image
5. HTACCESS based pop-up browser window login

I kinda searched the net but without much success, if anybody has a good article or some similar stuff putting light on this particular topic it would be of help.

Thanks already.