I use Java for client-side development with Swing. I love Swing; I believe it is one of the better GUI frameworks there. What I miss, however, is the support for declarative validation. Like this snippet from XForms.
Do you know any library which allows validating data entry in forms in a declarative way, not by writing ugly validation document listeners for every component there?