Bei Verwendung von Struts2s validierung.xml zur Überprüfung müssen Sie auf die folgenden Aspekte achten:
I. Erstens sollten Sie auf den Namen der validation.xml achten, und Sie müssen den Dateinamen des Aktionsklassennamens "-Validation.xml" hinzufügen. Geben Sie die Loginaction-Validation.xml ein.
Die Datei II.Loginaction-Validation.xml muss im selben Verzeichnis wie die Aktionsklasse platziert werden.
Das Typ-Attribut des <Field-Validator-Typs = ""> In der Datei iii.validation.xml muss der Datentyp des in VO definierten Attributs übereinstimmen.
Iv. In der Datei <Action> -Tags in der Struts.xml -Datei muss <Ergebnis name = "input"> und <result name = "success"> enthalten sein, andernfalls kann die Seite nicht gefunden werden (404).
V. Ein Beispiel Validation.xml Code:
<? Kann nicht leer sein-> <Field-Validator type = "fordersstring"> <!-Leerzeichen löschen-> <param name = "trim"> true </param> <!-Fehlermeldung-> <meldung> Benutzername kann nicht leer sein </message> </field-validator> <!- name="maxLength">20</param> <message>User name should be between 2 and 18 characters</message> </field-validator> </field> <field name="user.strPassword"> <field-validator type="requiredstring"> <param name="trim">true</param> <message>Passage cannot be empty</message> </field-validator> <field-validator type="stringlength"> <param name="minLength">6</param> <param name="maxLength">18</param> <message>Password length should be between 6 and 18 characters</message> </field-validator> </field> <!--<field name="user.age"> <field-validator type="int"> <param name="min">1</param> <param name="max">150</param> <message>Age Sollte zwischen 1 und 150 </message> </field-Validator> </field> die Zeichenfolge des Datumstyps <Feldname = "Benutzer.Birthday"> <Feld-Validator-Typ = "Date"> <param name = "min"> 1900-01-01 </param> <param> <paramname = "Max"> 2008-10-16 </Param> </param> </param> </param> </param> </param> </param> </param> </param>, verifizieren. 2008-10-16 </message> </field-Validator> </field>-> </validatoren>
Zusammenfassen
Der oben genannte Inhalt dieses Artikels über die Code -Parsen von Struts2 Validation.xml -Überprüfungsregeln, und ich hoffe, es wird für alle hilfreich sein. Interessierte Freunde können weiterhin auf andere verwandte Themen auf dieser Website verweisen. Wenn es Mängel gibt, hinterlassen Sie bitte eine Nachricht, um darauf hinzuweisen. Vielen Dank an Freunde für Ihre Unterstützung für diese Seite!