Validering i web-applikationer er test af formulardata for korrekt format. For eksempel vil en tekstboks valideret for e-mail adresser scanne input til en "@" symbol og en ordentlig afslutning adresse, før formidle data til serveren. Struts , en populær Java web-applikation rammer , har en indbygget validering rammer og kan automatisk validere formulardata fra klientsiden server side eller fra " Form Bean " data. Valideringen anvendelser " validator - rules.xml " og " validation.xml " til at definere forudindstillede valideringsregler, som kan genbruges til enhver webapplikation . Rammerne indeholder flere fælles regelsæt , men flere regler kan tilføjes og eksisterende regler kan redigeres . Ting du skal
premade Form Bean
Text editor ( Notepad , Dreamweaver, Eclipse )
Vis Flere Instruktioner
1
Åbn din tekst editor program. < Br >
2
Åbn " validation.xml " fil . Denne fil er ansvarlig for validering på serveren side eller fra en formular Bean.
3
Rul ned til " " tag . Den " " og " " tags åbne og lukke en samling af forskellige former valideringsregler . Flere regler skal allerede findes.
4 Indtast en ny linje over "
" tag .
5.
Type " < formular name =" FormBeanName ">" . Indtast det faktiske navn på formular Bean til hvilken valideringen vil pege . Tryk på " Enter".
6
Type " " . I ejendommen , indtast navnet på det første felt i formular Bean. Den " feltegenskab " tag skaber en validering for en særlig form Bean felt. For eksempel kan den første validering for en login-formular pege på et brugernavn Form Bean felt. Den " afhænger " attribut bruger valideringsrutiner på listen " validator - rules.xml " fil . Brug af " krævet" sikrer, at valideringen altid vil blive testet .
7 Tilføj yderligere valideringsregler til " afhænger " ejendom ved at tilføje et komma, og den næste regel. Andre almindelige regler omfatter "Minimum og Maximum Length ", " E-mail- adresse" og "Date Validation ".
8
Type " < arg key = " FormBeanName.FieldName "" og indtaste det korrekte navne felterne. Den " arg " tasten giver en fejlmeddelelse, hvis valideringen fejler tillader brugeren at identificere , hvad der er forkert. Tryk på " Enter".
9
Type " Navn < /var - navn >" . Indtast navnet på den valideringsreglen mellem tags. Skriver dette navn i afhænger attribut i marken tag . Den "var -name " tag skaber et defineret navn til godkendelseskriterierne .
10 Type " Rule < /var - værdi> " . Indtast reglen for validering mellem tags. Reglen definerer, hvad data passerer eller ikke valideringen. For eksempel, " ^ [0 -9a- ZA- Z] * $" kun tillader store og små bogstaver og tal.
11 Type "
" for at lukke feltet tag . Tryk på " Enter".
12
Gentag feltet tag fremgangsmåde for yderligere felter i formular Bean. Skriv " < /form> " for at lukke form validering .