Adds missing parse param in example

git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1428445 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Lukasz Lenart
2013-01-03 16:20:11 +00:00
parent a77303e4bf
commit ec4d64a308
3 changed files with 44 additions and 43 deletions
@@ -60,6 +60,7 @@ package com.opensymphony.xwork2.validator.validators;
* <!-- Field Validator Syntax with expressions -->
* <field name="myEmail">
* <field-validator type="email">
* <param name="parse">true</param>*
* <param name="expression">${emailPattern}</param> <!-- will be evaluated as: String getEmailPattern() -->
* <param name="caseSensitive">${emailCaseSensitive}</param> <!-- will be evaluated as: boolean getEmailCaseSensitive() -->
* <param name="trim">${trimEmail}</param> <!-- will be evaluated as: boolean getTrimEmail() -->
@@ -43,36 +43,37 @@ import com.opensymphony.xwork2.validator.ValidationException;
*
* <pre>
* <!--START SNIPPET: example -->
* &lt;validators&gt;
* &lt;!-- Plain Validator Syntax --&gt;
* &lt;validator type="stringlength"&gt;
* &lt;param name="fieldName"&gt;myPurchaseCode&lt;/param&gt;
* &lt;param name="minLength"&gt;10&lt;/param&gt;
* &lt;param name="maxLength"&gt;10&lt;/param&gt;
* &lt;param name="trim"&gt;true&lt;/param&gt;
* &lt;message&gt;Your purchase code needs to be 10 characters long&lt;/message&gt;
* &lt;/validator&gt;
*
* &lt;!-- Field Validator Syntax --&gt;
* &lt;field name="myPurchaseCode"&gt;
* &lt;field-validator type="stringlength"&gt;
* &lt;param name="minLength"&gt;10&lt;/param&gt;
* &lt;param name="maxLength"&gt;10&lt;/param&gt;
* &lt;param name="trim"&gt;true&lt;/param&gt;
* &lt;message&gt;Your purchase code needs to be 10 characters long&lt;/message&gt;
* &lt;/field-validator&gt;
* &lt;/field&gt;
* &lt;validators&gt;
* &lt;!-- Plain Validator Syntax --&gt;
* &lt;validator type="stringlength"&gt;
* &lt;param name="fieldName"&gt;myPurchaseCode&lt;/param&gt;
* &lt;param name="minLength"&gt;10&lt;/param&gt;
* &lt;param name="maxLength"&gt;10&lt;/param&gt;
* &lt;param name="trim"&gt;true&lt;/param&gt;
* &lt;message&gt;Your purchase code needs to be 10 characters long&lt;/message&gt;
* &lt;/validator&gt;
*
* &lt;!-- Field Validator Syntax with expression --&gt;
* &lt;field name="myPurchaseCode"&gt;
* &lt;field-validator type="stringlength"&gt;
* &lt;param name="minLength"&gt;${minLengthValue}&lt;/param&gt; &lt;!-- will be evaluated as: Integer getMinLengthValue() --&gt;
* &lt;param name="maxLength"&gt;${maxLengthValue}&lt;/param&gt; &lt;!-- will be evaluated as: Integer getMaxLengthValue() --&gt;
* &lt;param name="trim"&gt;${trimValue}&lt;/param&gt; &lt;!-- will be evaluated as: boolean getTrimValue() --&gt;
* &lt;message&gt;Your purchase code needs to be 10 characters long&lt;/message&gt;
* &lt;/field-validator&gt;
* &lt;/field&gt;
* &lt;/validators&gt;
* &lt;!-- Field Validator Syntax --&gt;
* &lt;field name="myPurchaseCode"&gt;
* &lt;field-validator type="stringlength"&gt;
* &lt;param name="minLength"&gt;10&lt;/param&gt;
* &lt;param name="maxLength"&gt;10&lt;/param&gt;
* &lt;param name="trim"&gt;true&lt;/param&gt;
* &lt;message&gt;Your purchase code needs to be 10 characters long&lt;/message&gt;
* &lt;/field-validator&gt;
* &lt;/field&gt;
*
* &lt;!-- Field Validator Syntax with expression --&gt;
* &lt;field name="myPurchaseCode"&gt;
* &lt;field-validator type="stringlength"&gt;
* &lt;param name="parse"&gt;true&lt;/param&gt;
* &lt;param name="minLength"&gt;${minLengthValue}&lt;/param&gt; &lt;!-- will be evaluated as: Integer getMinLengthValue() --&gt;
* &lt;param name="maxLength"&gt;${maxLengthValue}&lt;/param&gt; &lt;!-- will be evaluated as: Integer getMaxLengthValue() --&gt;
* &lt;param name="trim"&gt;${trimValue}&lt;/param&gt; &lt;!-- will be evaluated as: boolean getTrimValue() --&gt;
* &lt;message&gt;Your purchase code needs to be 10 characters long&lt;/message&gt;
* &lt;/field-validator&gt;
* &lt;/field&gt;
* &lt;/validators&gt;
* <!-- END SNIPPET: example -->
* </pre>
*
@@ -18,7 +18,6 @@ package com.opensymphony.xwork2.validator.validators;
import com.opensymphony.xwork2.validator.ValidationException;
import com.opensymphony.xwork2.util.URLUtil;
/**
* <!-- START SNIPPET: javadoc -->
*
@@ -40,20 +39,20 @@ import com.opensymphony.xwork2.util.URLUtil;
*
* <pre>
* <!-- START SNIPPET: examples -->
*
* &lt;validators&gt;
* &lt;!-- Plain Validator Syntax --&gt;
* &lt;validator type="url"&gt;
* &lt;param name="fieldName"&gt;myHomePage&lt;/param&gt;
* &lt;validators&gt;
* &lt;!-- Plain Validator Syntax --&gt;
* &lt;validator type="url"&gt;
* &lt;param name="fieldName"&gt;myHomePage&lt;/param&gt;
* &lt;message&gt;Invalid homepage url&lt;/message&gt;
* &lt;/validator&gt;
*
* &lt;!-- Field Validator Syntax --&gt;
* &lt;field name="myHomepage"&gt;
* &lt;field-validator type="url"&gt;
* &lt;message&gt;Invalid homepage url&lt;/message&gt;
* &lt;/validator&gt;
*
* &lt;!-- Field Validator Syntax --&gt;
* &lt;field name="myHomepage"&gt;
* &lt;message&gt;Invalid homepage url&lt;/message&gt;
* &lt;/field&gt;
* &lt;/validators&gt;
*
* &lt;/field-validator&gt;
* &lt;/field&gt;
* &lt;/validators&gt;
* <!-- END SNIPPET: examples -->
* </pre>
*