An open source web application framework, written in Java.
Tapestry is available on the SourceForge.
It's based on a real component object model. The goal is to maximize functionality and minimize coding. It works.