Validación de datos con el plug-in Validator de Struts

2869 vistas

Para usar el validator tendremos que:

  • que le plug-in validator esté instalado y configurado.
  • que la ActionForm herede de ValidatorForm. Esta clase no necesita implementación de los métodos reset( ) y validate( ).
  • que la página JSP tenga la etiqueta en el header.
  • que el formulario tenga la llamada a la función JS generada (por defecto validateNombreDelFormulario)
  • que una regla de validación esté definida en el fichero xml de cvalidación para la ActionForm.

Ejemplo de regla de validación:



xml
  1. <form-validation>
  2.   <formset>           
  3.       <form name="logonForm">
  4.         <field property="username" depends="required">
  5.             <msg name="required" key="error.username"/>
  6.         </field> 
  7.       </form>       
  8.   </formset> 
  9. </form-validation>