Overenie vo webových aplikáciách je testovanie dát z formulárov na správnom formáte . Napríklad , bude textové pole validovaný pre e - mailové adresy kontrolovať vstup na symbol " @ " a správnu koncovú adresu , než odovzdávanie dát na server . Struts , populárne aplikačný framework Java web , má vstavaný rámci validácie a automaticky overiť dáta formulára zo strany klienta , strane servera , alebo z " formulár Bean " dát . Validácia používa " validator - rules.xml " a " validation.xml " definovať predvoľby overovacie pravidlá , ktoré sú opakovane použiteľné pre všetky webové aplikácie . Tento rámec obsahuje niekoľko spoločné sady pravidiel , ale viac pravidiel môžu byť pridané a existujúce pravidlá môžu byť editované . Veci , ktoré budete potrebovať 
 premade Form Bean 
 textovom editore ( Poznámkový blok , Dreamweaver , Eclipse ) 
 Zobraziť ďalšie inštrukcie Cestuj 1 
 Otvorte textový editor aplikáciu . 
 
 2 
 Otvorte súbor " validation.xml " . Tento súbor je zodpovedný za overenie na strane servera , alebo z formulára Bean . 
 3 
 Prejdite nadol na "  " tag . "  " A " < /formset > " tagy otvorte a zatvorte zbierku rôznych overovacích pravidiel formulár . Niekoľko pravidiel by už existovať . 
 4  Zadajte nový riadok nad " < /formset > " tag . 
 5 Typ 
 " < názov formulára = " FormBeanName " > " . Zadajte aktuálny názov formulára Bean , ku ktorému overenie bude ukazovať . Stlačte tlačidlo " Enter " . 
 6 
 typu "  " . V oblasti nehnuteľností , zadajte názov prvého poľa vo formulári Bean . " Pole vlastníctva " tag vytvára overenie pre určitý formulár Bean poľa . Napríklad prvé overenie pre prihlasovacieho formulára môže ukazovať na užívateľským menom formulár Bean poľa . " Závislá " atribút používa validačné postupy uvedené v súbore " validator - rules.xml " . Pomocou " potrebná " zaisťuje , že potvrdenie bude vždy testovaná . 
 7  Pridať žiadne ďalšie overovacie pravidlá pre " závislé " majetku tým , že pridá čiarku a ďalšie pravidlá . Ďalšie spoločné pravidlá zahŕňajú " minimálna a maximálna dĺžka " , "E - mailová adresa " a " Dátum overenia . " 
 8 
 Typ " < arg key = " FormBeanName.FieldName " " a zadajte správne názvy polí . Tlačidlo " arg " poskytuje chybovú správu , ak overenie zlyhá umožňuje užívateľovi určiť , čo je nesprávne . Stlačte tlačidlo " Enter " . 
 9 
 typu "  Meno < /var - name > " . Zadajte názov overovacie pravidlo medzi značkami . Zadajte tento názov v závisí atribútu tagu poľa . " Var - name " tag vytvorí definovaný názov kritériá validácie. 
 10  Typ "  Pravidlo < /var - value > " . Zadajte pravidlo pre validáciu medzi značkami . Toto pravidlo definuje , aké údaje prejde alebo zlyhá overenie . Napríklad , " ^ [ 0 - 9a - zA - Z ] * $ " umožňuje iba veľké a malé písmená a čísla . 
 11  Typ " < /field > " zavrieť tag poľa . Stlačte tlačidlo " Enter " . 
 12 
 Opakujte tag postup pole pre ďalšie pole vo formulári Bean . Typ " < /form > " zatvorte overenie formulára.