This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new ed8aaa31e Updates stage by Jenkins
ed8aaa31e is described below

commit ed8aaa31e2e70959c1095e64a51d476b874b2a38
Author: jenkins <[email protected]>
AuthorDate: Fri Nov 21 09:57:51 2025 +0000

    Updates stage by Jenkins
---
 .../core-developers/validations-annotation.html    | 169 ++++++++++++---------
 1 file changed, 93 insertions(+), 76 deletions(-)

diff --git a/content/core-developers/validations-annotation.html 
b/content/core-developers/validations-annotation.html
index aef907b46..90b85d5c8 100644
--- a/content/core-developers/validations-annotation.html
+++ b/content/core-developers/validations-annotation.html
@@ -161,82 +161,97 @@
 
 <h2 id="parameters">Parameters</h2>
 
-<p> <table class="confluenceTable" summary="">
-
- <tr>
- <th class="confluenceTh"> Parameter </th>
- <th class="confluenceTh"> Required </th>
- <th class="confluenceTh"> Notes </th>
- </tr>
- <tr>
- <td class="confluenceTd"> requiredFields </td>
- <td class="confluenceTd"> no </td>
-
- <td class="confluenceTd"> Add list of RequiredFieldValidators  </td>
- </tr>
- <tr>
- <td class="confluenceTd"> customValidators </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of CustomValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> conversionErrorFields </td>
-
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of ConversionErrorFieldValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> dateRangeFields </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of DateRangeFieldValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> emails </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of EmailValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> fieldExpressions </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of FieldExpressionValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> intRangeFields </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of IntRangeFieldValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> requiredStrings </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of RequiredStringValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> stringLengthFields </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of StringLengthFieldValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> urls </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of UrlValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> visitorFields </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of VisitorFieldValidators </td>
- </tr>
- <tr>
- <td class="confluenceTd"> regexFields </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of RegexFieldValidator </td>
- </tr>
- <tr>
- <td class="confluenceTd"> expressions </td>
- <td class="confluenceTd"> no </td>
- <td class="confluenceTd"> Add list of ExpressionValidator </td>
- </tr>
- </table>
-</p>
+<table>
+  <thead>
+    <tr>
+      <th>Parameter</th>
+      <th>Required</th>
+      <th>Notes</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>requiredFields</td>
+      <td>no</td>
+      <td>Add list of RequiredFieldValidators</td>
+    </tr>
+    <tr>
+      <td>customValidators</td>
+      <td>no</td>
+      <td>Add list of CustomValidators</td>
+    </tr>
+    <tr>
+      <td>conversionErrorFields</td>
+      <td>no</td>
+      <td>Add list of ConversionErrorFieldValidators</td>
+    </tr>
+    <tr>
+      <td>dateRangeFields</td>
+      <td>no</td>
+      <td>Add list of DateRangeFieldValidators</td>
+    </tr>
+    <tr>
+      <td>doubleRangeFields</td>
+      <td>no</td>
+      <td>Add list of DoubleRangeFieldValidators</td>
+    </tr>
+    <tr>
+      <td>emails</td>
+      <td>no</td>
+      <td>Add list of EmailValidators</td>
+    </tr>
+    <tr>
+      <td>expressions</td>
+      <td>no</td>
+      <td>Add list of ExpressionValidators</td>
+    </tr>
+    <tr>
+      <td>fieldExpressions</td>
+      <td>no</td>
+      <td>Add list of FieldExpressionValidators</td>
+    </tr>
+    <tr>
+      <td>intRangeFields</td>
+      <td>no</td>
+      <td>Add list of IntRangeFieldValidators</td>
+    </tr>
+    <tr>
+      <td>longRangeFields</td>
+      <td>no</td>
+      <td>Add list of LongRangeFieldValidators</td>
+    </tr>
+    <tr>
+      <td>regexFields</td>
+      <td>no</td>
+      <td>Add list of RegexFieldValidators</td>
+    </tr>
+    <tr>
+      <td>requiredStrings</td>
+      <td>no</td>
+      <td>Add list of RequiredStringValidators</td>
+    </tr>
+    <tr>
+      <td>shortRangeFields</td>
+      <td>no</td>
+      <td>Add list of ShortRangeFieldValidators</td>
+    </tr>
+    <tr>
+      <td>stringLengthFields</td>
+      <td>no</td>
+      <td>Add list of StringLengthFieldValidators</td>
+    </tr>
+    <tr>
+      <td>urls</td>
+      <td>no</td>
+      <td>Add list of UrlValidators</td>
+    </tr>
+    <tr>
+      <td>visitorFields</td>
+      <td>no</td>
+      <td>Add list of VisitorFieldValidators</td>
+    </tr>
+  </tbody>
+</table>
 
 <h2 id="examples">Examples</h2>
 
@@ -257,6 +272,8 @@
                    <span class="o">{</span> <span 
class="nd">@LongRangeFieldValidator</span><span class="o">(</span><span 
class="n">type</span> <span class="o">=</span> <span 
class="nc">ValidatorType</span><span class="o">.</span><span 
class="na">SIMPLE</span><span class="o">,</span> <span 
class="n">fieldName</span> <span class="o">=</span> <span 
class="s">"intfield"</span><span class="o">,</span> <span class="n">min</span> 
<span class="o">=</span> <span class="s">"6"</span><span class=" [...]
            <span class="n">shortRangeFields</span> <span class="o">=</span>
                    <span class="o">{</span> <span 
class="nd">@ShortRangeFieldValidator</span><span class="o">(</span><span 
class="n">type</span> <span class="o">=</span> <span 
class="nc">ValidatorType</span><span class="o">.</span><span 
class="na">SIMPLE</span><span class="o">,</span> <span 
class="n">fieldName</span> <span class="o">=</span> <span 
class="s">"shortfield"</span><span class="o">,</span> <span 
class="n">min</span> <span class="o">=</span> <span class="s">"1"</span><span 
clas [...]
+           <span class="n">doubleRangeFields</span> <span class="o">=</span>
+                   <span class="o">{</span> <span 
class="nd">@DoubleRangeFieldValidator</span><span class="o">(</span><span 
class="n">type</span> <span class="o">=</span> <span 
class="nc">ValidatorType</span><span class="o">.</span><span 
class="na">SIMPLE</span><span class="o">,</span> <span 
class="n">fieldName</span> <span class="o">=</span> <span 
class="s">"doublefield"</span><span class="o">,</span> <span 
class="n">minInclusive</span> <span class="o">=</span> <span 
class="s">"0.0"</sp [...]
            <span class="n">dateRangeFields</span> <span class="o">=</span>
                    <span class="o">{</span><span 
class="nd">@DateRangeFieldValidator</span><span class="o">(</span><span 
class="n">type</span> <span class="o">=</span> <span 
class="nc">ValidatorType</span><span class="o">.</span><span 
class="na">SIMPLE</span><span class="o">,</span> <span 
class="n">fieldName</span> <span class="o">=</span> <span 
class="s">"datefield"</span><span class="o">,</span> <span class="n">min</span> 
<span class="o">=</span> <span class="s">"-1"</span><span class= [...]
            <span class="n">expressions</span> <span class="o">=</span> <span 
class="o">{</span>

Reply via email to