You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2022/04/07 09:37:44 UTC
[struts-site] 01/01: Uses spaces instead tabs
This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a commit to branch cleanup
in repository https://gitbox.apache.org/repos/asf/struts-site.git
commit d17fec147b56a5b958b99f7e6d9abdfac778a23b
Author: Lukasz Lenart <lu...@apache.org>
AuthorDate: Thu Apr 7 11:37:35 2022 +0200
Uses spaces instead tabs
---
source/core-developers/using-field-validators.md | 111 ++++++++++++-----------
1 file changed, 56 insertions(+), 55 deletions(-)
diff --git a/source/core-developers/using-field-validators.md b/source/core-developers/using-field-validators.md
index b9dc43016..32c2d1e99 100644
--- a/source/core-developers/using-field-validators.md
+++ b/source/core-developers/using-field-validators.md
@@ -150,61 +150,62 @@ public class FieldValidatorsExampleAction extends AbstractValidationActionSuppor
Create the `validator.xml`.
```xml
+
<validators>
- <field name="requiredValidatorField">
- <field-validator type="required">
- <message><![CDATA[ required ]]></message>
- </field-validator>
- </field>
- <field name="requiredStringValidatorField">
- <field-validator type="requiredstring">
- <param name="trim">true</param>
- <message><![CDATA[ required and must be string ]]></message>
- </field-validator>
- </field>
- <field name="integerValidatorField">
- <field-validator type="int">
- <param name="min">1</param>
- <param name="max">10</param>
- <message><![CDATA[ must be integer min 1 max 10 if supplied ]]></message>
- </field-validator>
- </field>
- <field name="dateValidatorField">
- <field-validator type="date">
- <param name="min">01/01/1990</param>
- <param name="max">01/01/2000</param>
- <message><![CDATA[ must be a min 01-01-1990 max 01-01-2000 if supplied ]]></message>
- </field-validator>
- </field>
- <field name="emailValidatorField">
- <field-validator type="email">
- <message><![CDATA[ must be a valid email if supplied ]]></message>
- </field-validator>
- </field>
- <field name="urlValidatorField">
- <field-validator type="url">
- <message><![CDATA[ must be a valid url if supplied ]]></message>
- </field-validator>
- </field>
- <field name="stringLengthValidatorField">
- <field-validator type="stringlength">
- <param name="maxLength">4</param>
- <param name="minLength">2</param>
- <param name="trim">true</param>
- <message><![CDATA[ must be a String of a specific greater than 1 less than 5 if specified ]]></message>
- </field-validator>
- </field>
- <field name="regexValidatorField">
- <field-validator type="regex">
- <param name="regex"><![CDATA[ [^<>]+ ]]></param>
- <message><![CDATA[ regexValidatorField must match a regexp (.*.txt) if specified ]]></message>
- </field-validator>
- </field>
- <field name="fieldExpressionValidatorField">
- <field-validator type="fieldexpression">
- <param name="expression">(fieldExpressionValidatorField == requiredValidatorField)</param>
- <message><![CDATA[ must be the same as the Required Validator Field if specified ]]></message>
- </field-validator>
- </field>
+ <field name="requiredValidatorField">
+ <field-validator type="required">
+ <message><![CDATA[ required ]]></message>
+ </field-validator>
+ </field>
+ <field name="requiredStringValidatorField">
+ <field-validator type="requiredstring">
+ <param name="trim">true</param>
+ <message><![CDATA[ required and must be string ]]></message>
+ </field-validator>
+ </field>
+ <field name="integerValidatorField">
+ <field-validator type="int">
+ <param name="min">1</param>
+ <param name="max">10</param>
+ <message><![CDATA[ must be integer min 1 max 10 if supplied ]]></message>
+ </field-validator>
+ </field>
+ <field name="dateValidatorField">
+ <field-validator type="date">
+ <param name="min">01/01/1990</param>
+ <param name="max">01/01/2000</param>
+ <message><![CDATA[ must be a min 01-01-1990 max 01-01-2000 if supplied ]]></message>
+ </field-validator>
+ </field>
+ <field name="emailValidatorField">
+ <field-validator type="email">
+ <message><![CDATA[ must be a valid email if supplied ]]></message>
+ </field-validator>
+ </field>
+ <field name="urlValidatorField">
+ <field-validator type="url">
+ <message><![CDATA[ must be a valid url if supplied ]]></message>
+ </field-validator>
+ </field>
+ <field name="stringLengthValidatorField">
+ <field-validator type="stringlength">
+ <param name="maxLength">4</param>
+ <param name="minLength">2</param>
+ <param name="trim">true</param>
+ <message><![CDATA[ must be a String of a specific greater than 1 less than 5 if specified ]]></message>
+ </field-validator>
+ </field>
+ <field name="regexValidatorField">
+ <field-validator type="regex">
+ <param name="regex"><![CDATA[ [^<>]+ ]]></param>
+ <message><![CDATA[ regexValidatorField must match a regexp (.*.txt) if specified ]]></message>
+ </field-validator>
+ </field>
+ <field name="fieldExpressionValidatorField">
+ <field-validator type="fieldexpression">
+ <param name="expression">(fieldExpressionValidatorField == requiredValidatorField)</param>
+ <message><![CDATA[ must be the same as the Required Validator Field if specified ]]></message>
+ </field-validator>
+ </field>
</validators>
```