Jaxcent can be used to unit test Web Applications by automating the Internet Explorer. Unit testing samples using JUnit are provided. [Commercial, trial version]
Provides a server-side Java API for JavaScript and AJAX. Integrates with standard servlet containers, and provides access to the client DOM hierarchy from Java.