David Geary has announced a new remoting package for Shale, the Java framework that sits on top of JavaServer Faces.
Now with one JS function you can access your managed beans on the server side.
He describes it more at length in his blog post, showing how (with just a bit of code) you can use a little Ajax to grab the needed data and call functionality on the remote side running the Shale...