Jakarta Struts es un framework de programación utilizado para crear aplicaciones Web basadas en Java . El marco de validación fue originalmente una contribución desarrollador que desde entonces ha sido añadido a la Jakarta Commons y es parte integrante formal de Jakarta Struts. Se valida el tipo y el origen de los datos de ser introducidos en un programa mediante la comprobación de los datos frente a un conjunto de reglas de validación . Los programadores pueden cambiar, agregar o eliminar reglas. Esta lista contiene las reglas de validación incorporadas en el Marco . Byetes ; byte , byteLocale
La regla byte asegura que los datos recibidos son convertibles a tipo de Java byte
La regla byteLocale comprueba el valor java tipo byte utilizando la convención de formato de número específico. a la localización actual o situación geográfica .
formato Commnoly usado Comprobación
Como su nombre indica , los cheques de tarjeta de crédito de reglas si los datos son un número de tarjeta de crédito válida .
Fecha comprueba que el valor introducido se puede convertir en un valor java.util.Date
la regla de correo electrónico se utiliza para comprobar si el valor es una dirección de correo electrónico viable; . url se utiliza para comprobar si el valor dado es un URL adddress viable.
Validación de conversión a los tipos y rangos
la regla de la doble se utiliza para comprobar si los valores son convertibles a tipo primitivo doble.
La regla DoubleRange se utiliza para comprobar si los valores son convertibles a duplicar gamas primitivas.
La regla float se utiliza para comprobar si los valores son convertibles a flotar tipo primitivo . < br >
la regla floatLocale se utiliza para comprobar si los valores son convertibles a tipo float de Java utilizando la convención de formato de número específico de la localización actual o situación geográfica .
la regla floatRange se utiliza para comprobar si los valores son convertibles al rango flotador primitivo.
Los controles regla enteros si los valores contenidos en el campo se pueden convertir a int tipo primitivo .
La regla integerLocale se utiliza para comprobar si los valores son convertibles a int tipo primitivo usando la convención de formato de número específico de la localización actual o situación geográfica .
los controles intRange si los valores contenidos en un campo se pueden convertir a int gama primitiva .
la regla siempre se utiliza para comprobar si valores convertibles al tipo primitivo de largo.
la regla longLocal comprueba el valor son convertibles a tipo long primitiva utilizando la convención de formato de número específico de la localización actual o situación geográfica .
la regla de largo alcance es utilizan para comprobar si los valores son convertibles a largo a largo plazo primitivo.
Los cortos regla comprueba si los valores contenidos en el campo se puede convertir en java tipo corto .
Los controles shortLocal si los valores contenidos en el campo se puede convertir en java tipo corto utilizando la convención de formato de número específico de la localización actual o situación geográfica .
requerida , el enmascaramiento y la longitud
la regla de la máscara se utiliza para validar los datos introducidos en contra de un determinado "Expresión regular " .
maxLength y normas minLength se dan propiedades por el programador contra la que de entrada se comprueba la longitud de los datos que son .
las comprobaciones de reglas requeridas que un campo no se deja vacío por la unidad de entrada .