an other validation based on the struts2 framework, see detail https://github.com/mycoin/validation/blob/master/README.md .