Validatie in webapplicaties is het testen van formulier gegevens voor een goede indeling . Zo zal een tekstvak gevalideerd voor e-mailadressen van de ingang scannen voor een " @ "-teken en een goede einde adres vóór het doorgeven van de gegevens naar de server . Struts , een populaire Java web applicatie framework , heeft een ingebouwde kader validatie en kan vorm gegevens van de client , server side of van " Form Bean " data automatisch te valideren . De validatie maakt gebruik van " validator - rules.xml " en " validation.xml " om vooraf validatieregels die opnieuw te gebruiken voor een web applicatie zijn te definiëren . Het kader bevat een aantal gemeenschappelijke regel sets , maar meer regels kunnen worden toegevoegd en bestaande regels kunnen worden bewerkt . Wat je nodig hebt Premade Vorm Bean tekst editor ( Notepad , Dreamweaver , Eclipse ) op Twitter Toon Meer Aanwijzingen 1 Open uw tekstverwerker applicatie. < Br > Pagina 2 Open het " validation.xml " bestand . Dit bestand is verantwoordelijk voor de validatie op de server of van een formulier Bean . 3 Scroll naar beneden naar de " " tag . De " " en " < /formset > 'tags openen en sluiten van een verzameling van verschillende validatieregels vorm . Verschillende regels moeten al bestaan . 4 Geef een nieuwe regel boven de " < /formset > " tag Type 5 " < form name = " FormBeanName . " > " . Voer de werkelijke naam van het formulier Bean waarop de validatie zal wijzen . Druk op " Enter ". Type " " 6 . In het veld pand , voer de naam van het eerste veld in het formulier Bean . De " veldeigenschap " tag creëert een validatie voor een bepaald formulier Bean veld . Bijvoorbeeld, zou de eerste validering voor een login formulier wijzen op een gebruikersnaam Vorm Bean veld . De " hangt " attribuut gebruikt validatie routines in de ' validator - rules.xml "bestand vermeld . Met behulp van "noodzakelijk" zorgt ervoor dat de validatie altijd zal worden getest . 7 Voeg eventueel extra validatie regels om de " hangt " eigenschap door het toevoegen van een komma en de volgende regel. Andere gemeenschappelijke regels omvatten " Minimum en Maximum Lengte ',' E - mailadres 'en' Date Validation . " Type 8 " < arg key = " FormBeanName.FieldName " " en voer de juiste namen van de velden . De toets " arg " geeft een foutmelding als de validatie mislukt waardoor de gebruiker om te bepalen wat onjuist is . Druk op ' Enter '. Type 9 " Naam < /var - name> " . Voer de naam van de validatieregel tussen de tags . Typ deze naam in het afhangt attribuut van het veld -tag . De " var - naam " label creëert een gedefinieerde naam voor de validatie criteria . Type 10 " Rule < /var - waarde > " . Voer de regel voor validatie tussen de tags . De regel bepaalt welke gegevens gaat of mislukt de validatie . Bijvoorbeeld , " ^ [ 0 - 9a - ZA - Z ] * $ " staat alleen hoofdletters en kleine letters en cijfers . Type 11 " < /field > " om het veldtag sluiten . Druk op ' Enter '. 12 Herhaal het veldtag proces voor eventuele extra velden in het formulier Bean . Type " < /form > " om het formulier validatie sluiten.
|