Have a look aj Jewels.
Its web application frameworks based on XML. It has widgets
and object persistence, but is not yet totaly stable. I mean,
interface design is not stable yet. But it is useable and it
is used in several projects actualy.
I'm writing some kind of guide for it, so stay tuned.