Overview of Apache Commons Validator
masterApache Commons Validator provides the building blocks for both client-side and server-side data validation. It is designed to be used either as a standalone library or integrated with frameworks such as Struts.