some articles: http://www.blogjava.net/soochow_hhb/archive/2005/06/11/5905.aspx http://struts.apache.org/1.2.4/userGuide/dev_validator.html