|
|
| | | | |
| | | | |
| − | ----
| + | == Afegint la lògica de validació == |
| | | | |
| | + | Ara ja tenim el formulari bàsic del client sobre el que afegirem la validació. Aquestes seran les regles de validació: |
| | + | :# El camp nom (name) és obligatori |
| | + | :# El camp edat (age) és obligatori. Ha de ser un nombre entre 1 i 100. |
| | + | :# El camp email és obligatori. Ha de ser una adreça vàlida de correu electrònic. |
| | + | :# El telèfon és obligatori. |
| | | | |
| | + | Per tal de definir la lògica de validació de manera particular, el primer que s'ha de fer és crear un arxiu XML que contindrà aquestes dades. |
| | | | |
| | + | '''Struts2 defineix una convenció de nomenclatura específica en la definició de validació d'arxius XML.''' El format és: |
| | + | <ActionClassName>-validation.xml |
| | | | |
| − | Afegeix lògica de validació
| + | Així que per a la nostra aplicació crearem un arxiu '''CustomerAction-validation.xml'''. Tingueu en compte que aquest arxiu ha de ser present en el mateix paquet que la classe Action. |
| | | | |
Exception encountered, of type "Error"