Validering i webbapplikationer är testning av formulärdata till rätt format . Till exempel kommer en textruta validerats för e-postadresser scanna ingång för ett " @ " symbolen och en ordentlig ände adress innan vidarebefordra data till servern . Struts , en populär Java webbapplikation ram , har en inbyggd validering ram och kan automatiskt validera formulärdata från klientsidan serversidan eller från " Form Bean " data . Valideringen använder " validator - rules.xml " och " validation.xml " för att definiera förinställda valideringsregler som kan återanvändas för varje webbapplikation . Ramverket innehåller flera vanliga regeluppsättningar , men fler regler kan läggas till och befintliga regler kan redigeras . Saker du behöver
Premade Form Bean
textredigerare ( Anteckningar , Dreamweaver , Eclipse )
Visa fler instruktioner
1
Öppna din textredigerare .
Sida 2
Öppna " validation.xml " filen . Denna fil är ansvarig för validering på serversidan eller från ett formulär Bean .
3
Rulla ner till " " tagg . Den " " och " < /formset > " taggar öppna och stänga en samling av olika regler form validering . Flera regler bör redan existerar .
4 Ange en ny rad ovanför " < /formset > " taggen .
5
Type " < formen namn = " FormBeanName ">" . Ange namnet på den blankett Bean som valideringen kommer att peka . Tryck på " Enter ".
6
Type " " . I fastigheten fältet, mata in namnet på det första fältet i formuläret Bean . Den " fältegenskapen " taggen skapas en validering för en särskild form Bean fältet . Till exempel kan den första valideringen för en inloggningsruta peka på ett användarnamn Form Bean fältet . Den " beror " attributet använder validering rutiner som anges i " validator - rules.xml " filen . Använda " erfordras " säkerställer att valideringen alltid kommer att testas .
7 Lägg till eventuella ytterligare valideringsregler till " beroende " egendom genom att lägga till ett kommatecken och nästa regel . Andra gemensamma regler inkluderar " Minsta och största längd , " " E - postadress " och " Date Validation . "
8
Type " < arg key = " FormBeanName.FieldName " " och ange rätt namnen på fälten. Den " arg " ger ett felmeddelande om valideringen misslyckas så att användaren kan identifiera vad som är fel . Tryck " Enter ".
9
Type " Namn < /var - namn > " . Ange namnet på verifieringsuttryck mellan taggarna . Skriv namnet i beror attributet i fältet taggen . Den " var -name " -taggen skapas ett definierat namn för valideringskriterier .
10 Type " Rule < /var - värde > " . Ange regeln för validering mellan taggarna . Regeln definierar vilka data passerar eller misslyckas valideringen . Till exempel , " ^ [ 0 - 9a - ZA - Z ] * $ " endast tillåter stora och små bokstäver och siffror .
11 Type " < /field> " för att stänga fältet taggen . Tryck " Enter ".
12
Upprepa processen fältet taggen för ytterligare fält i formuläret Bean . Skriv " " för att stänga formuläret validering .