Struts 2 Validation Validation (Int Validator) Estas funciones de validación son suficientes para cualquier aplicación Web normal. En algunos casos, estos conjunto estándar de funciones de validación no son suficientes para validar la lógica de negocio complejos. Para validar la lógica lógica de negocio complejo, Struts 2 validación marco se puede extender a desarrollar funciones de validación. En esta sección se examinan todas las funciones de validación disponibles con Struts marco 2. En las secciones de los tutoriales hablar de estas funciones de validación con ejemplos.
Normas de validación Reglas de validación son una parte integral de Struts 2 solicitudes, que las normas para la validación de usuario se almacenan insumos. Struts 2 marco de validación valida la entrada del usuario en contra de las reglas definidas. Las reglas de validación se puede especificar: 1. Por action class: ActionName-validation.xml 2. Acción por alias: ActionName-alias validation.xml 3. Jerarquía de la herencia herencia y las interfaces son ejecutadas por la Action Class. El XWork busca el árbol de la herencia de la acción por defecto para las validaciones de los padres de la acción de las clases e interfaces de aplicación.
Funciones de validación por defecto en Struts 2 A raíz de los validadores de campo forman parte del marco Struts 2: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Validador de conversión Fecha Validador Doble Validador El Validator del email Validador de expresión Feldexpression Validador Int Validador Regex Validador Requerido Validador Requiredstring Validador Stringlength Validador URL Validador Validador visitante
El uso de Struts 2 Int. Validador Siguiente ejemplo se analiza la utilización de Int. Validador para validar entero de entrada por el usuario. Estos son los pasos para desarrollar Int. validador ejemplo:
Paso 1: Crear el archivo XML y añade el siguiente fragmento de código XML en el archivo struts.xml.
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.