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 48cd207e4 Updates stage by Jenkins
48cd207e4 is described below
commit 48cd207e43fcbc8defe5d64a349f49966284e2bf
Author: jenkins <[email protected]>
AuthorDate: Mon Aug 22 04:34:33 2022 +0000
Updates stage by Jenkins
---
content/core-developers/default-properties.html | 4 ++--
content/core-developers/interceptors.html | 4 ++--
content/core-developers/struts-default-xml.html | 4 ++--
content/tag-developers/struts-tags.html | 28 ++++++++++++-------------
4 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/content/core-developers/default-properties.html
b/content/core-developers/default-properties.html
index 6149a2365..dacfb741b 100644
--- a/content/core-developers/default-properties.html
+++ b/content/core-developers/default-properties.html
@@ -376,8 +376,8 @@ struts.ognl.enableExpressionCache=true
### Specify the OGNL expression cache factory and BeanInfo cache factory to
use.
### Currently, the default implementations are used, but can be replaced with
custom ones if desired.
-struts.ognl.expressionCacheFactory=defaultOgnlExpressionCacheFactory
-struts.ognl.beanInfoCacheFactory=defaultOgnlBeanInfoCacheFactory
+# struts.ognl.expressionCacheFactory=customOgnlExpressionCacheFactory
+# struts.ognl.beanInfoCacheFactory=customOgnlBeanInfoCacheFactory
### Specify a limit to the number of entries in the OGNL expressionCache.
### For the standard expressionCache mode, when the limit is exceeded the
entire cache's
diff --git a/content/core-developers/interceptors.html
b/content/core-developers/interceptors.html
index 671950b69..74bb362bf 100644
--- a/content/core-developers/interceptors.html
+++ b/content/core-developers/interceptors.html
@@ -458,8 +458,8 @@ than reiterate the same list of Interceptors, we can bundle
these Interceptors t
<span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"org.apache.struts2.components.date.DateFormatter"</span> <span
class="na">name=</span><span class="s">"simpleDateFormatter"</span> <span
class="na">class=</span><span
class="s">"org.apache.struts2.components.date.SimpleDateFormatAdapter"</span>
<span class="na">scope=</span><span class="s">"singleton"</span><span
class="nt">/></span>
<span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"org.apache.struts2.components.date.DateFormatter"</span> <span
class="na">name=</span><span class="s">"dateTimeFormatter"</span> <span
class="na">class=</span><span
class="s">"org.apache.struts2.components.date.DateTimeFormatterAdapter"</span>
<span class="na">scope=</span><span class="s">"singleton"</span><span
class="nt">/></span>
- <span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"com.opensymphony.xwork2.ognl.OgnlCacheFactory"</span> <span
class="na">name=</span><span class="s">"ognlExpressionCacheFactory"</span>
<span class="na">class=</span><span
class="s">"com.opensymphony.xwork2.ognl.DefaultOgnlExpressionCacheFactory"</span>
<span class="na">scope=</span><span class="s">"singleton"</span><span
class="nt">/></span>
- <span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"com.opensymphony.xwork2.ognl.OgnlCacheFactory"</span> <span
class="na">name=</span><span class="s">"ognlBeanInfoCacheFactory"</span> <span
class="na">class=</span><span
class="s">"com.opensymphony.xwork2.ognl.DefaultOgnlBeanInfoCacheFactory"</span>
<span class="na">scope=</span><span class="s">"singleton"</span><span
class="nt">/></span>
+ <span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"com.opensymphony.xwork2.ognl.ExpressionCacheFactory"</span> <span
class="na">name=</span><span class="s">"struts"</span> <span
class="na">class=</span><span
class="s">"com.opensymphony.xwork2.ognl.DefaultOgnlExpressionCacheFactory"</span>
<span class="na">scope=</span><span class="s">"singleton"</span> <span
class="nt">/></span>
+ <span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"com.opensymphony.xwork2.ognl.BeanInfoCacheFactory"</span> <span
class="na">name=</span><span class="s">"struts"</span> <span
class="na">class=</span><span
class="s">"com.opensymphony.xwork2.ognl.DefaultOgnlBeanInfoCacheFactory"</span>
<span class="na">scope=</span><span class="s">"singleton"</span> <span
class="nt">/></span>
<span class="nt"><package</span> <span class="na">name=</span><span
class="s">"struts-default"</span> <span class="na">abstract=</span><span
class="s">"true"</span><span class="nt">></span>
<span class="nt"><result-types></span>
diff --git a/content/core-developers/struts-default-xml.html
b/content/core-developers/struts-default-xml.html
index 053ed461d..a3a831b20 100644
--- a/content/core-developers/struts-default-xml.html
+++ b/content/core-developers/struts-default-xml.html
@@ -375,8 +375,8 @@ setting in <a
href="default-properties">default.properties</a>.</p>
<span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"org.apache.struts2.components.date.DateFormatter"</span> <span
class="na">name=</span><span class="s">"simpleDateFormatter"</span> <span
class="na">class=</span><span
class="s">"org.apache.struts2.components.date.SimpleDateFormatAdapter"</span>
<span class="na">scope=</span><span class="s">"singleton"</span><span
class="nt">/></span>
<span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"org.apache.struts2.components.date.DateFormatter"</span> <span
class="na">name=</span><span class="s">"dateTimeFormatter"</span> <span
class="na">class=</span><span
class="s">"org.apache.struts2.components.date.DateTimeFormatterAdapter"</span>
<span class="na">scope=</span><span class="s">"singleton"</span><span
class="nt">/></span>
- <span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"com.opensymphony.xwork2.ognl.OgnlCacheFactory"</span> <span
class="na">name=</span><span class="s">"ognlExpressionCacheFactory"</span>
<span class="na">class=</span><span
class="s">"com.opensymphony.xwork2.ognl.DefaultOgnlExpressionCacheFactory"</span>
<span class="na">scope=</span><span class="s">"singleton"</span><span
class="nt">/></span>
- <span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"com.opensymphony.xwork2.ognl.OgnlCacheFactory"</span> <span
class="na">name=</span><span class="s">"ognlBeanInfoCacheFactory"</span> <span
class="na">class=</span><span
class="s">"com.opensymphony.xwork2.ognl.DefaultOgnlBeanInfoCacheFactory"</span>
<span class="na">scope=</span><span class="s">"singleton"</span><span
class="nt">/></span>
+ <span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"com.opensymphony.xwork2.ognl.ExpressionCacheFactory"</span> <span
class="na">name=</span><span class="s">"struts"</span> <span
class="na">class=</span><span
class="s">"com.opensymphony.xwork2.ognl.DefaultOgnlExpressionCacheFactory"</span>
<span class="na">scope=</span><span class="s">"singleton"</span> <span
class="nt">/></span>
+ <span class="nt"><bean</span> <span class="na">type=</span><span
class="s">"com.opensymphony.xwork2.ognl.BeanInfoCacheFactory"</span> <span
class="na">name=</span><span class="s">"struts"</span> <span
class="na">class=</span><span
class="s">"com.opensymphony.xwork2.ognl.DefaultOgnlBeanInfoCacheFactory"</span>
<span class="na">scope=</span><span class="s">"singleton"</span> <span
class="nt">/></span>
<span class="nt"><package</span> <span class="na">name=</span><span
class="s">"struts-default"</span> <span class="na">abstract=</span><span
class="s">"true"</span><span class="nt">></span>
<span class="nt"><result-types></span>
diff --git a/content/tag-developers/struts-tags.html
b/content/tag-developers/struts-tags.html
index 9cb257f55..7965ff8ca 100644
--- a/content/tag-developers/struts-tags.html
+++ b/content/tag-developers/struts-tags.html
@@ -133,15 +133,15 @@
<h1 id="struts-tags">Struts Tags</h1>
-<p>The framework provides a tag library decoupled from the view technology. In
this section, we describe each tag in general
-terms, such as the attributes it supports, what the behaviors are, and so
forth. Most tags are supported in all template
-languages (see <a href="jsp-tags">JSP Tags</a>, <a
href="velocity-tags">Velocity Tags</a>, and <a
href="freemarker-tags">FreeMarker Tags</a>),
-but some are currently only specific to one language. Whenever a tag doesn’t
have complete support for every language,
+<p>The framework provides a tag library decoupled from the view technology. In
this section, we describe each tag in general
+terms, such as the attributes it supports, what the behaviors are, and so
forth. Most tags are supported in all template
+languages (see <a href="jsp-tags">JSP Tags</a>, <a
href="velocity-tags">Velocity Tags</a>, and <a
href="freemarker-tags">FreeMarker Tags</a>),
+but some are currently only specific to one language. Whenever a tag doesn’t
have complete support for every language,
it is noted on the tag’s reference page.</p>
-<p>The types of tags can be broken in to two types: generic and UI. Besides
function and responsibility, the biggest
-difference between the two is that the HTML tags support <em>templates</em>
and <em>themes</em> . In addition to the general tag
-reference, we also provide examples for using these generic tags in each of
the support languages.</p>
+<p>The types of tags can be broken in to two types: generic and UI. Besides
function and responsibility, the biggest
+difference between the two is that the HTML tags support <em>templates</em>
and <em>themes</em> . In addition to the general tag
+reference, we also provide examples for using these generic tags in each of
the support languages.s</p>
<blockquote>
<p>Be sure to read the <a href="tag-syntax">Tag Syntax</a> document to learn
how tag attribute syntax works.</p>
@@ -151,25 +151,25 @@ reference, we also provide examples for using these
generic tags in each of the
<ul>
<li>
- <p><em>Why do the form tags put table tags around controls</em> ?</p>
+ <p><a
href="https://cwiki.apache.org/confluence/display/WW/Why+do+the+form+tags+put+table+tags+around+controls">Why
do the form tags put table tags around controls?</a></p>
</li>
<li>
- <p><em>How can I put a String literal in a Javascript call, for instance
in an onChange attribute</em> ?</p>
+ <p><a
href="https://cwiki.apache.org/confluence/display/WW/How+can+I+put+a+String+literal+in+a+Javascript+call%2C+for+instance+in+an+onChange+attribute">How
can I put a String literal in a Javascript call, for instance in an onChange
attribute?</a></p>
</li>
<li>
- <p><em>Why won’t the ‘if’ tag evaluate a one char string</em> ?</p>
+ <p><a
href="https://cwiki.apache.org/confluence/display/WW/Why+won%27t+the+%27if%27+tag+evaluate+a+one+char+string">Why
won’t the ‘if’ tag evaluate a one char string?</a></p>
</li>
<li>
- <p><em>Why does FreeMarker complain that there’s an error in my
user-directive when I used JSP Tag</em> ?</p>
+ <p><a
href="https://cwiki.apache.org/confluence/display/WW/Why+does+FreeMarker+complain+that+there%27s+an+error+in+my+user-directive+when+I+used+JSP+Tag">Why
does FreeMarker complain that there’s an error in my user-directive when I
used JSP Tag?</a></p>
</li>
<li>
- <p><em>Can an action tag run another method apart from the default execute
method</em> ?</p>
+ <p><a
href="https://cwiki.apache.org/confluence/display/WW/Can+an+action+tag+run+another+method+apart+from+the+default+execute+method">Can
an action tag run another method apart from the default execute method?</a></p>
</li>
<li>
- <p><em>Why didn’t my action tag get executed when I have validation
errors</em> ?</p>
+ <p><a
href="https://cwiki.apache.org/confluence/display/WW/Why+didn%27t+my+action+tag+get+executed+when+I+have+validation+errors">Why
didn’t my action tag get executed when I have validation errors?</a></p>
</li>
<li>
- <p><em>Why are request parameters appended to our hyperlinks</em> ?</p>
+ <p><a
href="https://cwiki.apache.org/confluence/display/WW/Why+are+request+parameters+appended+to+our+hyperlinks">Why
are request parameters appended to our hyperlinks?</a></p>
</li>
</ul>