This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits 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 21fa7ea25 Updates stage by Jenkins
21fa7ea25 is described below
commit 21fa7ea25c1f5f4daf95c49d038e827e4f4161f4
Author: jenkins <[email protected]>
AuthorDate: Wed Jul 29 07:20:56 2026 +0000
Updates stage by Jenkins
---
content/core-developers/logging-interceptor.html | 8 +++++++-
content/core-developers/message-store-interceptor.html | 8 +++++++-
content/core-developers/model-driven-interceptor.html | 8 +++++++-
content/core-developers/model-driven.html | 7 ++++++-
content/core-developers/struts-parameter-annotation.html | 5 ++---
5 files changed, 29 insertions(+), 7 deletions(-)
diff --git a/content/core-developers/logging-interceptor.html
b/content/core-developers/logging-interceptor.html
index 53ad398bb..4882be67e 100644
--- a/content/core-developers/logging-interceptor.html
+++ b/content/core-developers/logging-interceptor.html
@@ -152,7 +152,13 @@
<a href="interceptors.html" title="back to Interceptors"><< back to
Interceptors</a>
- <h1 id="logging-interceptor">Logging Interceptor</h1>
+ <h1 class="no_toc" id="logging-interceptor">Logging Interceptor</h1>
+
+<ul id="markdown-toc">
+ <li><a href="#parameters" id="markdown-toc-parameters">Parameters</a></li>
+ <li><a href="#extending-the-interceptor"
id="markdown-toc-extending-the-interceptor">Extending the Interceptor</a></li>
+ <li><a href="#examples" id="markdown-toc-examples">Examples</a></li>
+</ul>
<p>This interceptor logs the start and end of the execution an action (in
English-only, not internationalized).</p>
diff --git a/content/core-developers/message-store-interceptor.html
b/content/core-developers/message-store-interceptor.html
index 6e79a00f2..da4d15f49 100644
--- a/content/core-developers/message-store-interceptor.html
+++ b/content/core-developers/message-store-interceptor.html
@@ -152,7 +152,13 @@
<a href="interceptors.html" title="back to Interceptors"><< back to
Interceptors</a>
- <h1 id="message-store-interceptor">Message Store Interceptor</h1>
+ <h1 class="no_toc" id="message-store-interceptor">Message Store
Interceptor</h1>
+
+<ul id="markdown-toc">
+ <li><a href="#parameters" id="markdown-toc-parameters">Parameters</a></li>
+ <li><a href="#extending-the-interceptor"
id="markdown-toc-extending-the-interceptor">Extending the Interceptor</a></li>
+ <li><a href="#examples" id="markdown-toc-examples">Examples</a></li>
+</ul>
<p>An interceptor to store a <code class="language-plaintext
highlighter-rouge">ValidationAware</code> action’s messages / errors and field
errors into HTTP Session, such that it
will be retrievable at a later stage. This allows the action’s message /
errors and field errors to be available longer
diff --git a/content/core-developers/model-driven-interceptor.html
b/content/core-developers/model-driven-interceptor.html
index 7af6c770a..be96682a5 100644
--- a/content/core-developers/model-driven-interceptor.html
+++ b/content/core-developers/model-driven-interceptor.html
@@ -152,7 +152,13 @@
<a href="interceptors.html" title="back to Interceptors"><< back to
Interceptors</a>
- <h1 id="model-driven-interceptor">Model Driven Interceptor</h1>
+ <h1 class="no_toc" id="model-driven-interceptor">Model Driven
Interceptor</h1>
+
+<ul id="markdown-toc">
+ <li><a href="#parameters" id="markdown-toc-parameters">Parameters</a></li>
+ <li><a href="#extending-the-interceptor"
id="markdown-toc-extending-the-interceptor">Extending the Interceptor</a></li>
+ <li><a href="#examples" id="markdown-toc-examples">Examples</a></li>
+</ul>
<p>Watches for <code class="language-plaintext
highlighter-rouge">ModelDriven</code> actions and adds the action’s model on to
the value stack.</p>
diff --git a/content/core-developers/model-driven.html
b/content/core-developers/model-driven.html
index 37d70a23d..539e43230 100644
--- a/content/core-developers/model-driven.html
+++ b/content/core-developers/model-driven.html
@@ -152,7 +152,12 @@
<a href="index" title="back to Core Developers"><< back to Core
Developers</a>
- <h1 id="model-driven">Model Driven</h1>
+ <h1 class="no_toc" id="model-driven">Model Driven</h1>
+
+<ul id="markdown-toc">
+ <li><a href="#interceptor" id="markdown-toc-interceptor">Interceptor</a></li>
+ <li><a href="#example" id="markdown-toc-example">Example</a></li>
+</ul>
<p>Struts 2 does not have “forms” like Struts 1 did. In Struts 2 request
parameters are bound directly to fields
in the actions class, and this class is placed on top of the stack when the
action is executed.</p>
diff --git a/content/core-developers/struts-parameter-annotation.html
b/content/core-developers/struts-parameter-annotation.html
index 194acbb70..98cf19ea9 100644
--- a/content/core-developers/struts-parameter-annotation.html
+++ b/content/core-developers/struts-parameter-annotation.html
@@ -197,9 +197,8 @@ bindable, including its nested properties, whether or not
any of its fields or
accessors carry <code class="language-plaintext
highlighter-rouge">@StrutsParameter</code>.</p>
<p>This follows from what the interface declares: returning an object from
-<code class="language-plaintext highlighter-rouge">getModel()</code>
designates that object as the request surface. The model has been
-the authorization target since <code class="language-plaintext
highlighter-rouge">@StrutsParameter</code> enforcement was introduced in
-Struts 7.0.0.</p>
+<code class="language-plaintext highlighter-rouge">getModel()</code>
designates that object as the request surface. The model has
+been the authorization target since Struts 7.0.0.</p>
<p>The exemption holds on <strong>every</strong> input channel listed above —
request
parameters, JSON bodies and REST bodies alike — because they all resolve the