I put together a new How To document over the weekend on interacting with Stripes using an AJAX front end. It's actually pretty simple, but I realized that I couldn't quickly (or at all) find any AJAX library that does one simple thing that I wanted - suck all the values out of a Form and submit them using an XMLHttpRequest.

The How To provides an example JavaScript file that includes functions for invoking ActionBean events in Stripes using both Forms full of information, and JavaScript object properties as parameters. The Calculator example application from the quickstart is re-worked to use AJAX, and it's actually a pretty trivial set of changes.

I'd be interested to hear what people's impressions are coding AJAX interactions like this and using a fully-fledged server-side framework as opposed to using something like DWR, which while very cool, doesn't provide a lot of structure other than binding client side JS objects to server side Java objects.