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 56b0c10  Updates stage by Jenkins
56b0c10 is described below

commit 56b0c10fefd5e79568056360b4a2993c08e2efd0
Author: jenkins <bui...@apache.org>
AuthorDate: Sun Mar 22 13:27:43 2020 +0000

    Updates stage by Jenkins
---
 content/download.html                    | 52 ++++++++++++++++----------------
 content/tag-developers/iterator-tag.html | 14 +++++++++
 2 files changed, 40 insertions(+), 26 deletions(-)

diff --git a/content/download.html b/content/download.html
index 8ba3fbd..033fe74 100644
--- a/content/download.html
+++ b/content/download.html
@@ -207,8 +207,8 @@
     <ul>
       <li>
         <a 
href="[preferred]struts/2.5.22/struts-2.5.22-all.zip">struts-2.5.22-all.zip</a> 
(65MB)
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-all.zip.asc";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-all.zip.sha256";>SHA256</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-all.zip.asc";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-all.zip.sha256";>SHA256</a>]
       </li>
     </ul>
   </li>
@@ -217,8 +217,8 @@
     <ul>
       <li>
         <a 
href="[preferred]struts/2.5.22/struts-2.5.22-apps.zip">struts-2.5.22-apps.zip</a>
 (35MB)
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-apps.zip.asc";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-apps.zip.sha256";>SHA256</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-apps.zip.asc";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-apps.zip.sha256";>SHA256</a>]
       </li>
     </ul>
   </li>
@@ -227,8 +227,8 @@
     <ul>
       <li>
         <a 
href="[preferred]struts/2.5.22/struts-2.5.22-min-lib.zip">struts-2.5.22-min-lib.zip</a>
 (4MB)
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-min-lib.zip.asc";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-min-lib.zip.sha256";>SHA256</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-min-lib.zip.asc";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-min-lib.zip.sha256";>SHA256</a>]
       </li>
     </ul>
   </li>
@@ -237,8 +237,8 @@
     <ul>
       <li>
         <a 
href="[preferred]struts/2.5.22/struts-2.5.22-lib.zip">struts-2.5.22-lib.zip</a> 
(19MB)
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-lib.zip.asc";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-lib.zip.sha256";>SHA256</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-lib.zip.asc";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-lib.zip.sha256";>SHA256</a>]
       </li>
     </ul>
   </li>
@@ -247,8 +247,8 @@
     <ul>
       <li>
         <a 
href="[preferred]struts/2.5.22/struts-2.5.22-docs.zip">struts-2.5.22-docs.zip</a>
 (13MB)
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-docs.zip.asc";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-docs.zip.sha256";>SHA256</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-docs.zip.asc";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-docs.zip.sha256";>SHA256</a>]
       </li>
     </ul>
   </li>
@@ -257,8 +257,8 @@
     <ul>
       <li>
         <a 
href="[preferred]struts/2.5.22/struts-2.5.22-src.zip">struts-2.5.22-src.zip</a> 
(7MB)
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-src.zip.asc";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/2.5.22/struts-2.5.22-src.zip.sha256";>SHA256</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-src.zip.asc";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/2.5.22/struts-2.5.22-src.zip.sha256";>SHA256</a>]
       </li>
     </ul>
   </li>
@@ -347,9 +347,9 @@
         <a 
href="[preferred]struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1.jar">
           struts2-secure-jakarta-multipart-parser-plugin-1.1.jar
         </a>
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1.jar.asc";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1.jar.md5";>MD5</a>]
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1.jar.sha1";>SHA1</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1.jar.asc";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1.jar.md5";>MD5</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1.jar.sha1";>SHA1</a>]
       </li>
     </ul>
   </li>
@@ -360,9 +360,9 @@
         <a 
href="[preferred]struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip">
           struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip
         </a>
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip.md5";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip.asc";>MD5</a>]
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip.sha1";>SHA1</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip.md5";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip.asc";>MD5</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-multipart-parser-plugin/1.1/struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip.sha1";>SHA1</a>]
       </li>
     </ul>
   </li>
@@ -373,9 +373,9 @@
         <a 
href="[preferred]struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1.jar">
           struts2-secure-jakarta-multipart-parser-plugin-1.1.jar
         </a>
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1.jar.asc";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1.jar.md5";>MD5</a>]
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1.jar.sha1";>SHA1</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1.jar.asc";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1.jar.md5";>MD5</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1.jar.sha1";>SHA1</a>]
       </li>
     </ul>
   </li>
@@ -386,9 +386,9 @@
         <a 
href="[preferred]struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1-source-release.zip">
           struts2-secure-jakarta-multipart-parser-plugin-1.1-source-release.zip
         </a>
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1-source-release.zip.md5";>PGP</a>]
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1-source-release.zip.asc";>MD5</a>]
-        [<a 
href="https://www.apache.org/dist/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1-source-release.zip.sha1";>SHA1</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1-source-release.zip.md5";>PGP</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1-source-release.zip.asc";>MD5</a>]
+        [<a 
href="https://downloads.apache.org/struts/struts-extras/struts2-secure-jakarta-stream-multipart-parser-plugin/1.1/struts2-secure-jakarta-stream-multipart-parser-plugin-1.1-source-release.zip.sha1";>SHA1</a>]
       </li>
     </ul>
   </li>
@@ -481,9 +481,9 @@
 <p>
   The PGP signatures can be verified using PGP or GPG.
   First download the
-  <a href="https://www.apache.org/dist/struts/KEYS";>KEYS</a> as well as the 
<code>asc</code>
+  <a href="https://downloads.apache.org/struts/KEYS";>KEYS</a> as well as the 
<code>asc</code>
   signature file for the particular distribution.
-  Make sure you get these files from the <a 
href="https://www.apache.org/dist/struts/";>main distribution directory,</a>
+  Make sure you get these files from the <a 
href="https://downloads.apache.org/struts/";>main distribution directory,</a>
   rather than from a mirror. Then verify the signatures using
 </p>
 
diff --git a/content/tag-developers/iterator-tag.html 
b/content/tag-developers/iterator-tag.html
index a0677b2..dae0541 100644
--- a/content/tag-developers/iterator-tag.html
+++ b/content/tag-developers/iterator-tag.html
@@ -307,6 +307,20 @@ magic, which provides some under-the-covers magic to make 
0-n loops trivial. Thi
 &lt;/s:iterator&gt;
 </code></pre>
 
+<p>Another example when we can access a variable out of the current loop 
context and where name clashes with the current</p>
+
+<pre><code class="language-jsp">&lt;s:select name="location" size="1" 
list="locations" listKey="key"
+  listValue="value" emptyOption="false" /&gt;
+
+&lt;s:iterator var="item" value="items" status="rowstatus"&gt;
+    &lt;s:url var="myUrl" action="itemDelete"&gt;
+        &lt;s:param name="id" value="#item.id" /&gt;
+        &lt;%-- Outer loop variable name [1]. as clash with item.location 
--%&gt;
+        &lt;s:param name="location" value="[1].location" /&gt;
+    &lt;/s:url&gt;
+&lt;/s:iterator&gt;
+</code></pre>
+
   </section>
 </article>
 

Reply via email to