Jakarta Struts är en ram för programplanering som används för att skapa Java - baserade webbapplikationer . Valideringen Framework var ursprungligen en utvecklare bidrag som sedan har lagt till Jakarta Commons och gjorde en formell del av Jakarta Struts . Det validerar typen och ursprunget av data som ingått ett program genom att kontrollera uppgifterna mot en uppsättning verifieringsuttryck . Programmerare kan ändra , lägga till eller ta bort regler . Denna lista innehåller de inbyggda validering som föreskrivs inom ramen . Byetes , byte , byteLocale
byte Regeln säkerställer att uppgifterna är convertable till Java byte typ
byteLocale regeln kontrollerar värdet java byte typ med talformatering konvention specifik . till den nuvarande lokalen eller geografisk miljö .
Commnoly Begagnade formatering kontroll
som namnet antyder , de kreditkort regel kontrollerar om data är ett giltigt kreditkortsnummer .
Datum kontrollerar att inmatade värdet kan omvandlas till ett java.util.Date värde
e regeln används för att kontrollera om värdet är en livskraftig e-postadress , . URL används för att kontrollera huruvida det värde som ges är en livskraftig URL adddress .
Validering av Konvertering till slag, och
dubbla regeln används för att kontrollera om värdena är convertable till dubbel primitiv typ .
doubleRange regeln används för att kontrollera om värdena är convertable att fördubbla primitiva områden . flottören regeln används för att kontrollera om värdena är convertable att flyta primitiv typ
.
floatLocale regeln används för att kontrollera om värdena är convertable till java flottörtyp användning av konventionen sifferformatering specifikt för den aktuella lokalen eller geografisk miljö . The floatRange regeln används för att kontrollera om värdena är convertable
till primitiv flotte sortiment .
heltal regel kontrollerar om värden som finns i området kan omvandlas till int primitiv typ .
integerLocale regeln används för att kontrollera om värdena är convertable till int primitiv typ med antalet formatering konvention specifikt för den aktuella lokalen eller geografisk miljö .
intRange kontrollerar om värden som finns i ett område kan omvandlas till int primitiva sortiment .
långa regeln används för att kontrollera om värden är convertable till lång primitiv typ .
longLocal regeln kontrollerar värdet är convertable till lång primitiv typ med konventionen sifferformatering specifikt för den aktuella lokalen eller geografisk miljö .
LongRange regeln är används för att kontrollera om värdena är convertable till långa primitiva lång räckvidd .
korta regeln kontrollerar om värden som finns i området kan omvandlas till java kort typ .
shortLocal kontrollerar om värden som finns i området kan omvandlas till java kort typ med konventionen sifferformatering specifikt för den aktuella lokalen eller geografisk miljö .
krävs , masken regeln maskering och längd
används för att validera data som matats in mot en viss " Regular Expression " .
MaxLength och regler minLength ges egenskaper av programmeraren mot vilken längden av data som matas in är markerad .
de nödvändiga regeln kontroller att ett fält inte lämnas tomt av inputter .