Using 1.5 metadata and annotations to validate web application

http://www.onjava.com/lpt/a/5572 
http://java.sun.com/developer/technicalArticles/J2SE/constraints/annotations.html