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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 415c805bfc Automatic Site Publish by Buildbot
415c805bfc is described below

commit 415c805bfc69c0df317b91399206998eea7eb173
Author: buildbot <[email protected]>
AuthorDate: Sat Nov 7 15:52:33 2026 +0000

    Automatic Site Publish by Buildbot
---
 output/core-developers/interceptors.html       | 4 ++++
 output/core-developers/struts-default-xml.html | 4 ++++
 output/plugins/rest/index.html                 | 3 +--
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/output/core-developers/interceptors.html 
b/output/core-developers/interceptors.html
index 145ff51526..325013d9ce 100644
--- a/output/core-developers/interceptors.html
+++ b/output/core-developers/interceptors.html
@@ -339,6 +339,7 @@ than reiterate the same list of Interceptors, we can bundle 
these Interceptors t
             <span class="nt">&lt;interceptor</span> <span 
class="na">name=</span><span class="s">"noop"</span> <span 
class="na">class=</span><span 
class="s">"org.apache.struts2.interceptor.NoOpInterceptor"</span><span 
class="nt">/&gt;</span>
             <span class="nt">&lt;interceptor</span> <span 
class="na">name=</span><span class="s">"fetchMetadata"</span> <span 
class="na">class=</span><span 
class="s">"org.apache.struts2.interceptor.FetchMetadataInterceptor"</span><span 
class="nt">/&gt;</span>
             <span class="nt">&lt;interceptor</span> <span 
class="na">name=</span><span class="s">"httpMethod"</span> <span 
class="na">class=</span><span 
class="s">"org.apache.struts2.interceptor.httpmethod.HttpMethodInterceptor"</span>
 <span class="nt">/&gt;</span>
+            <span class="nt">&lt;interceptor</span> <span 
class="na">name=</span><span class="s">"actionExtension"</span> <span 
class="na">class=</span><span 
class="s">"org.apache.struts2.interceptor.ActionExtensionInterceptor"</span><span
 class="nt">/&gt;</span>
 
             <span class="c">&lt;!-- Empty stack - performs no operations 
--&gt;</span>
             <span class="nt">&lt;interceptor-stack</span> <span 
class="na">name=</span><span class="s">"emptyStack"</span><span 
class="nt">&gt;</span>
@@ -350,6 +351,7 @@ than reiterate the same list of Interceptors, we can bundle 
these Interceptors t
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"exception"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"servletConfig"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"httpMethod"</span><span 
class="nt">/&gt;</span>
+                <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"actionExtension"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"prepare"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"checkbox"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"datetime"</span><span 
class="nt">/&gt;</span>
@@ -412,6 +414,7 @@ than reiterate the same list of Interceptors, we can bundle 
these Interceptors t
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"params"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"servletConfig"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"httpMethod"</span><span 
class="nt">/&gt;</span>
+                <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"actionExtension"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"prepare"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"chain"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"modelDriven"</span><span 
class="nt">/&gt;</span>
@@ -444,6 +447,7 @@ than reiterate the same list of Interceptors, we can bundle 
these Interceptors t
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"alias"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"servletConfig"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"httpMethod"</span><span 
class="nt">/&gt;</span>
+                <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"actionExtension"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"i18n"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"csp"</span><span class="nt">&gt;</span>
                     <span class="nt">&lt;param</span> <span 
class="na">name=</span><span class="s">"disabled"</span><span 
class="nt">&gt;</span>false<span class="nt">&lt;/param&gt;</span>
diff --git a/output/core-developers/struts-default-xml.html 
b/output/core-developers/struts-default-xml.html
index 26974a9c26..acba826565 100644
--- a/output/core-developers/struts-default-xml.html
+++ b/output/core-developers/struts-default-xml.html
@@ -253,6 +253,7 @@ setting in <a 
href="default-properties">default.properties</a>.</p>
             <span class="nt">&lt;interceptor</span> <span 
class="na">name=</span><span class="s">"noop"</span> <span 
class="na">class=</span><span 
class="s">"org.apache.struts2.interceptor.NoOpInterceptor"</span><span 
class="nt">/&gt;</span>
             <span class="nt">&lt;interceptor</span> <span 
class="na">name=</span><span class="s">"fetchMetadata"</span> <span 
class="na">class=</span><span 
class="s">"org.apache.struts2.interceptor.FetchMetadataInterceptor"</span><span 
class="nt">/&gt;</span>
             <span class="nt">&lt;interceptor</span> <span 
class="na">name=</span><span class="s">"httpMethod"</span> <span 
class="na">class=</span><span 
class="s">"org.apache.struts2.interceptor.httpmethod.HttpMethodInterceptor"</span>
 <span class="nt">/&gt;</span>
+            <span class="nt">&lt;interceptor</span> <span 
class="na">name=</span><span class="s">"actionExtension"</span> <span 
class="na">class=</span><span 
class="s">"org.apache.struts2.interceptor.ActionExtensionInterceptor"</span><span
 class="nt">/&gt;</span>
 
             <span class="c">&lt;!-- Empty stack - performs no operations 
--&gt;</span>
             <span class="nt">&lt;interceptor-stack</span> <span 
class="na">name=</span><span class="s">"emptyStack"</span><span 
class="nt">&gt;</span>
@@ -264,6 +265,7 @@ setting in <a 
href="default-properties">default.properties</a>.</p>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"exception"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"servletConfig"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"httpMethod"</span><span 
class="nt">/&gt;</span>
+                <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"actionExtension"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"prepare"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"checkbox"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"datetime"</span><span 
class="nt">/&gt;</span>
@@ -326,6 +328,7 @@ setting in <a 
href="default-properties">default.properties</a>.</p>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"params"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"servletConfig"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"httpMethod"</span><span 
class="nt">/&gt;</span>
+                <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"actionExtension"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"prepare"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"chain"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"modelDriven"</span><span 
class="nt">/&gt;</span>
@@ -358,6 +361,7 @@ setting in <a 
href="default-properties">default.properties</a>.</p>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"alias"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"servletConfig"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"httpMethod"</span><span 
class="nt">/&gt;</span>
+                <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"actionExtension"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"i18n"</span><span 
class="nt">/&gt;</span>
                 <span class="nt">&lt;interceptor-ref</span> <span 
class="na">name=</span><span class="s">"csp"</span><span class="nt">&gt;</span>
                     <span class="nt">&lt;param</span> <span 
class="na">name=</span><span class="s">"disabled"</span><span 
class="nt">&gt;</span>false<span class="nt">&lt;/param&gt;</span>
diff --git a/output/plugins/rest/index.html b/output/plugins/rest/index.html
index 61ef803e9a..ac31915aa2 100644
--- a/output/plugins/rest/index.html
+++ b/output/plugins/rest/index.html
@@ -242,7 +242,7 @@ to truncate the identifier from the url and store it as a 
parameter.</li>
   <li><code class="language-plaintext 
highlighter-rouge">struts.mapper.postMethodName</code>  - The method name to 
call for a POST  request with no id parameter. Defaults to 
<strong>create</strong>.</li>
   <li><code class="language-plaintext 
highlighter-rouge">struts.mapper.putMethodName</code>  - The method name to 
call for a PUT  request with an id parameter. Defaults to 
<strong>update</strong>.</li>
   <li><code class="language-plaintext 
highlighter-rouge">struts.mapper.deleteMethodName</code>  - The method name to 
call for a DELETE  request with an id parameter. Defaults to 
<strong>destroy</strong>.</li>
-  <li><code class="language-plaintext 
highlighter-rouge">struts.mapper.editMethodName</code>  - The method name to 
call for a GET  request with an id parameter and the <strong>edit</strong> view 
specified. Defaults to <strong>edit</strong>.</li>
+  <li><code class="language-plaintext 
highlighter-rouge">struts.mapper.editMethodName</code>  - The method whose 
result is rendered when a PUT request fails validation. Defaults to 
<strong>edit</strong>. The mapper itself no longer reads it: the 
<strong>edit</strong> view is selected by the <code class="language-plaintext 
highlighter-rouge">/edit</code> URL form, which names the method.</li>
   <li><code class="language-plaintext 
highlighter-rouge">struts.mapper.newMethodName</code>  - The method name to 
call for a GET  request with no id parameter and the <strong>new</strong> view 
specified. Defaults to <strong>editNew</strong>.</li>
 </ul>
 
@@ -251,7 +251,6 @@ to truncate the identifier from the url and store it as a 
parameter.</li>
 <ul>
   <li><code class="language-plaintext highlighter-rouge">GET: /movies</code> 
=&gt; method=<strong>index</strong></li>
   <li><code class="language-plaintext highlighter-rouge">GET: 
/movies/Thrillers</code> =&gt; method=<strong>show</strong>, 
id=<strong>Thrillers</strong></li>
-  <li><code class="language-plaintext highlighter-rouge">GET: 
/movies/Thrillers;edit</code>  =&gt; method=<strong>edit</strong>, 
id=<strong>Thrillers</strong></li>
   <li><code class="language-plaintext highlighter-rouge">GET: 
/movies/Thrillers/edit</code>  =&gt; method=<strong>edit</strong>, 
id=<strong>Thrillers</strong></li>
   <li><code class="language-plaintext highlighter-rouge">GET: 
/movies/new</code>  =&gt; method=<strong>editNew</strong></li>
   <li><code class="language-plaintext highlighter-rouge">POST: /movies</code>  
=&gt; method=<strong>create</strong></li>

Reply via email to