Download of htmlunit-1.8.zip (htmlunit-1.8.zip ( external link: SF.net): 8,723,842 bytes) will begin shortly. If not so, click link on the left.
A java GUI-Less browser, which allows high-level manipulation of web pages, such as filling forms and clicking links; just getPage(url), find a hyperlink, click() and you have all the HTML, JavaScript, and Ajax are automatically processed.