Jakarta Struts ist ein Programmier- Framework verwendet, um Java -basierte Web- Anwendungen zu erstellen. Die Validation Framework- Entwickler war ursprünglich ein Beitrag , die seit dem Jakarta Commons hinzugefügt wurde und eine förmliche Teil Jakarta Struts . Sie prüft die Art und Herkunft der Daten, die in ein Programm , indem Sie die Daten anhand einer Reihe von Prüfregeln eingetragen. Programmierer können sich ändern, hinzuzufügen oder zu entfernen Regeln . Diese Liste enthält die eingebaute Prüfregeln im Rahmen vorgesehen . Byetes ; Byte , byteLocale
Die Byte- Regel sorgt dafür, dass die empfangenen Daten umrüstbar auf Java-Byte- Typ ist
byteLocale Regel prüft den Wert java byte Typ mit der Nummer Formatierung spezifische Konvention . von der momentanen Locale oder geografischen Umgebung.
Commnoly Gebrauchte Formatierung prüfen
Wie der Name schon sagt, die Kreditkarte Regel prüft , ob die Daten eine gültige Kreditkarte Zahl ist.
Datum überprüft, ob der eingegebene Wert in einen Wert umgewandelt werden java.util.Date
Die E-Mail- Regel verwendet wird , um zu überprüfen , ob der Wert eine praktikable E-Mail -Adresse ist ; . url wird geprüft ob der angegebene Wert eine tragfähige URL adddress ist .
Validierung der Umstellung auf Typen und Ranges
die doppelte Regel wird verwendet, um zu überprüfen , ob die Werte konvertierbar sind Doppel Urtyp.
doubleRange Regel wird verwendet, um zu überprüfen , ob die Werte umrüstbar auf primitive Bereiche verdoppeln sind .
Der Schwimmer Regel wird verwendet, um zu überprüfen , ob die Werte umrüstbar auf primitive Art schwimmen sind .
floatLocale Regel wird verwendet, um zu überprüfen , ob die Werte umrüstbar auf java float Typ mit der Nummer Formatierung Konvention spezifisch für den aktuellen locale oder geographische Einstellung sind .
floatRange Regel wird verwendet, um zu überprüfen , ob die Werte konvertierbar sind primitiven Schwimmbereich .
Die ganze Regel überprüft , ob die Werte von Feld enthalten umgewandelt primitiven Typ int werden kann.
integerLocale Regel wird verwendet, um zu überprüfen , ob die Werte umrüstbar auf primitive Art mit int sind die Zahl Formatierung Konvention spezifisch für den aktuellen locale oder geografischen Umgebung.
intRange prüft, ob Werte von einem Feld enthaltenen umgewandelt Elementarbereich int werden kann.
Die lange Herrschaft wird verwendet, um zu überprüfen , ob Werte sind umrüstbar auf lange Urtyp.
longLocal Regel prüft der Wert sind umrüstbar auf lange primitive Art mit der Nummer Formatierung Konvention spezifisch für den aktuellen locale oder geografischen Umgebung.
LongRange Regel ist verwendet werden, um zu überprüfen , ob die Werte konvertierbar zu lange primitive lange liegen.
Die kurzen Regel überprüft , ob die Werte für Feld enthaltenen java kurze Ausführung umgewandelt werden kann.
shortLocal prüft, ob Werte von Feld enthalten kann java kurze Ausführung mit der Nummer Formatierung Konvention spezifisch für den aktuellen locale oder geographische Einstellung umgewandelt werden.
Erforderlich , Maskierung und Länge
die Maske der Regel wird verwendet, um Validierung von Daten gegen eine bestimmte " Regular Expression " .
maxLength und minLength Regeln Eigenschaften gegeben sind durch den Programmierer , gegen die die Länge der eingegebenen Daten wird geprüft, eingegeben.
die erforderlichen Regelprüfungen dass ein Feld ist nicht leer . vom inputter