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

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


The following commit(s) were added to refs/heads/main by this push:
     new 1206ed66c Replaces reference to the master branch with main (#269)
1206ed66c is described below

commit 1206ed66c4913ab321ec9d947975527fa04cc171
Author: Lukasz Lenart <lukaszlen...@apache.org>
AuthorDate: Wed Apr 23 08:43:07 2025 +0200

    Replaces reference to the master branch with main (#269)
---
 source/404.md                                     |  2 +-
 source/_layouts/core-developers.html              |  2 +-
 source/_layouts/default.html                      |  2 +-
 source/_layouts/maven-archetypes.html             |  2 +-
 source/announce-2024.md                           |  2 +-
 source/core-developers/default-properties.md      |  2 +-
 source/core-developers/email-validator.md         |  2 +-
 source/core-developers/interceptors.md            |  2 +-
 source/core-developers/localization.md            |  2 +-
 source/core-developers/struts-default-xml.md      |  2 +-
 source/core-developers/validation.md              |  2 +-
 source/getting-started/exclude-parameters.md      |  2 +-
 source/getting-started/form-validation.md         |  2 +-
 source/getting-started/message-resource-files.md  |  2 +-
 source/plugins/async/index.md                     |  2 +-
 source/plugins/tiles/index.md                     |  2 +-
 source/security/index.md                          |  2 +-
 source/tag-developers/a-tag.md                    |  4 ++--
 source/tag-developers/action-tag.md               |  6 +++---
 source/tag-developers/actionerror-tag.md          |  4 ++--
 source/tag-developers/actionmessage-tag.md        |  4 ++--
 source/tag-developers/append-tag.md               |  4 ++--
 source/tag-developers/bean-tag.md                 |  4 ++--
 source/tag-developers/checkbox-tag.md             |  4 ++--
 source/tag-developers/checkboxlist-tag.md         |  4 ++--
 source/tag-developers/combobox-tag.md             |  4 ++--
 source/tag-developers/component-tag.md            |  4 ++--
 source/tag-developers/css-xhtml-theme.md          | 10 +++++-----
 source/tag-developers/date-tag.md                 |  4 ++--
 source/tag-developers/datetextfield-tag.md        |  4 ++--
 source/tag-developers/doubleselect-tag.md         |  4 ++--
 source/tag-developers/else-tag.md                 |  4 ++--
 source/tag-developers/elseif-tag.md               |  4 ++--
 source/tag-developers/fielderror-tag.md           |  4 ++--
 source/tag-developers/file-tag.md                 |  4 ++--
 source/tag-developers/form-tag.md                 |  4 ++--
 source/tag-developers/generator-tag.md            |  4 ++--
 source/tag-developers/head-tag.md                 |  4 ++--
 source/tag-developers/hidden-tag.md               |  4 ++--
 source/tag-developers/i18n-tag.md                 |  4 ++--
 source/tag-developers/if-tag.md                   |  4 ++--
 source/tag-developers/include-tag.md              |  4 ++--
 source/tag-developers/inputtransferselect-tag.md  |  4 ++--
 source/tag-developers/iterator-tag.md             |  4 ++--
 source/tag-developers/label-tag.md                |  4 ++--
 source/tag-developers/link-tag.md                 |  4 ++--
 source/tag-developers/merge-tag.md                |  4 ++--
 source/tag-developers/ognl.md                     |  2 +-
 source/tag-developers/optgroup-tag.md             |  4 ++--
 source/tag-developers/optiontransferselect-tag.md |  4 ++--
 source/tag-developers/param-tag.md                |  4 ++--
 source/tag-developers/password-tag.md             |  4 ++--
 source/tag-developers/property-tag.md             |  4 ++--
 source/tag-developers/push-tag.md                 |  4 ++--
 source/tag-developers/radio-tag.md                |  4 ++--
 source/tag-developers/reset-tag.md                |  4 ++--
 source/tag-developers/script-tag.md               |  4 ++--
 source/tag-developers/select-tag.md               |  4 ++--
 source/tag-developers/set-tag.md                  |  4 ++--
 source/tag-developers/simple-theme.md             |  2 +-
 source/tag-developers/sort-tag.md                 |  4 ++--
 source/tag-developers/submit-tag.md               |  4 ++--
 source/tag-developers/subset-tag.md               |  4 ++--
 source/tag-developers/text-tag.md                 |  4 ++--
 source/tag-developers/textarea-tag.md             |  4 ++--
 source/tag-developers/textfield-tag.md            |  4 ++--
 source/tag-developers/token-tag.md                |  4 ++--
 source/tag-developers/updownselect-tag.md         |  4 ++--
 source/tag-developers/url-tag.md                  |  4 ++--
 source/tag-developers/xhtml-theme.md              | 20 ++++++++++----------
 70 files changed, 133 insertions(+), 133 deletions(-)

diff --git a/source/404.md b/source/404.md
index 09191300b..93cabf4c7 100644
--- a/source/404.md
+++ b/source/404.md
@@ -10,7 +10,7 @@ The page was moved or never existed.
 Use menu above to navigate or go to [home page](/).  
 If you noticed any site problem, typos, etc on any page, 
 please correct using "Edit on GitHub" button or check on 
<https://github.com/apache/struts-site>.
-For example, some redirects are configured in 
[`.htaccess`](https://github.com/apache/struts-site/blob/master/source/.htaccess).
+For example, some redirects are configured in 
[`.htaccess`](https://github.com/apache/struts-site/blob/main/source/.htaccess).
 
 You will be redirected to main page in 10 seconds.
 
diff --git a/source/_layouts/core-developers.html 
b/source/_layouts/core-developers.html
index 028c2c3a4..86644e076 100644
--- a/source/_layouts/core-developers.html
+++ b/source/_layouts/core-developers.html
@@ -44,7 +44,7 @@
 <article class="container">
   <section class="col-md-12">
     <a href="index.html" title="back to Core Developers Guide"><< back to Core 
Developers Guide</a>
-    <a class="edit-on-gh" href="{{ site.repository_url 
}}/edit/master/source/{{ page.path }}" title="Edit this page on GitHub">Edit on 
GitHub</a>
+    <a class="edit-on-gh" href="{{ site.repository_url }}/edit/main/source/{{ 
page.path }}" title="Edit this page on GitHub">Edit on GitHub</a>
     {{ content }}
   </section>
 </article>
diff --git a/source/_layouts/default.html b/source/_layouts/default.html
index 2257e4743..3d7449f11 100644
--- a/source/_layouts/default.html
+++ b/source/_layouts/default.html
@@ -43,7 +43,7 @@
 
 <article class="container">
   <section class="col-md-12">
-    <a class="edit-on-gh" href="{{ site.repository_url 
}}/edit/master/source/{{ page.path }}" title="Edit this page on GitHub">Edit on 
GitHub</a>
+    <a class="edit-on-gh" href="{{ site.repository_url }}/edit/main/source/{{ 
page.path }}" title="Edit this page on GitHub">Edit on GitHub</a>
     {% if page.parent %}
     <a href="{{ page.parent.url }}" title="back to {{ page.parent.title }}"><< 
back to {{ page.parent.title }}</a>
     {% endif %}
diff --git a/source/_layouts/maven-archetypes.html 
b/source/_layouts/maven-archetypes.html
index 9757ef31f..46f9ac7a1 100644
--- a/source/_layouts/maven-archetypes.html
+++ b/source/_layouts/maven-archetypes.html
@@ -44,7 +44,7 @@
 <article class="container">
   <section class="col-md-12">
     <a href="index.html" title="back to Maven Archetypes"><< back to Maven 
Archetypes</a>
-    <a class="edit-on-gh" href="{{ site.repository_url 
}}/edit/master/source/{{ page.path }}" title="Edit this page on GitHub">Edit on 
GitHub</a>
+    <a class="edit-on-gh" href="{{ site.repository_url }}/edit/main/source/{{ 
page.path }}" title="Edit this page on GitHub">Edit on GitHub</a>
     {{ content }}
   </section>
 </article>
diff --git a/source/announce-2024.md b/source/announce-2024.md
index c48f45253..70d6f6f6e 100644
--- a/source/announce-2024.md
+++ b/source/announce-2024.md
@@ -67,7 +67,7 @@ A lot of classes have been marked as deprecated because of 
relocation of them in
 package `com.opensymphony.xwork2`  will be moved into `org.apache.struts2` in 
Struts 7 and this deprecation can help you 
 adapt to incoming changes. Please be aware that we are dropping support for 
DWR and Sitemesh plugins. 
 In the case of DWR there is no more active development nor support for 
JakartaEE. 
-Sitemesh can be integrated directly with the framework, please check 
[sitemesh3](https://github.com/apache/struts-examples/tree/master/sitemesh3) 
example.
+Sitemesh can be integrated directly with the framework, please check 
[sitemesh3](https://github.com/apache/struts-examples/tree/main/sitemesh3) 
example.
 
 > Please read the [Version Notes]({{ site.wiki_url }}/Version+Notes+6.7.0) to 
 > find more details about performed
 > bug fixes and improvements.
diff --git a/source/core-developers/default-properties.md 
b/source/core-developers/default-properties.md
index 66d2df160..79e558030 100644
--- a/source/core-developers/default-properties.md
+++ b/source/core-developers/default-properties.md
@@ -19,5 +19,5 @@ The list of properties can be found in `default.properties` 
(inside `struts2-cor
 **default.properties**
 
 {% highlight txt %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/org/apache/struts2/default.properties
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/org/apache/struts2/default.properties
 %}
 {% endhighlight %}
diff --git a/source/core-developers/email-validator.md 
b/source/core-developers/email-validator.md
index 178790ee9..d264bbc9e 100644
--- a/source/core-developers/email-validator.md
+++ b/source/core-developers/email-validator.md
@@ -22,7 +22,7 @@ The regular expression used to validate that the string is an 
email address is:
 
\\b^['_a-z0-9-\\+]+(\\.['_a-z0-9-\\+]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*\\.([a-z]{2,6})$\\b
 ```
 
-> This Regex can change, please always check in the [source 
code](https://github.com/apache/struts/blob/master/core/src/main/java/com/opensymphony/xwork2/validator/validators/EmailValidator.java#L83)
+> This Regex can change, please always check it in the [source 
code](https://github.com/apache/struts/blob/main/core/src/main/java/org/apache/struts2/validator/validators/EmailValidator.java#L83)
 
 You can also specify `expression`, `caseSensitive` and `trim` params as a OGNL 
expression, see the example below.
 
diff --git a/source/core-developers/interceptors.md 
b/source/core-developers/interceptors.md
index 201a662b7..88e654e80 100644
--- a/source/core-developers/interceptors.md
+++ b/source/core-developers/interceptors.md
@@ -98,7 +98,7 @@ Looking inside `struts-default.xml`, we can see how it's done.
 ## The Default Configuration
 
 {% highlight xml %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/struts-default.xml
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/struts-default.xml
 %}
 {% endhighlight %}
 
 Since the `struts-default.xml` is included in the application's configuration 
by default, all the predefined
diff --git a/source/core-developers/localization.md 
b/source/core-developers/localization.md
index 806495e45..d8cbb3412 100644
--- a/source/core-developers/localization.md
+++ b/source/core-developers/localization.md
@@ -169,7 +169,7 @@ implementation. To use this please define the following 
option in your `struts.x
 
 If you want to use a different logic to search for localized messages, or you 
want to use a database or just want to search
 default bundles, you must implement both those interfaces (or subclass the 
existing implementations). You can check
-a small [example 
app](https://github.com/apache/struts-examples/tree/master/text-provider) how 
to use both.
+a small [example 
app](https://github.com/apache/struts-examples/tree/main/text-provider) how to 
use both.
 Please remember that the `TextProvider` interface is implemented by the 
`ActionSupport` class, that's why
 an extra layer - 
[TextProviderFactory](https://struts.apache.org/maven/struts2-core/apidocs/index.html?com/opensymphony/xwork2/TextProviderFactory.html)
 - is needed.
diff --git a/source/core-developers/struts-default-xml.md 
b/source/core-developers/struts-default-xml.md
index 926f4715c..689de34d3 100644
--- a/source/core-developers/struts-default-xml.md
+++ b/source/core-developers/struts-default-xml.md
@@ -18,7 +18,7 @@ to copy them.
 The content of `struts-default.xml` is here:
 
 {% highlight xml %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/struts-default.xml
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/struts-default.xml
 %}
 {% endhighlight %}
 
 This file defines all of the default bundled results and interceptors and many 
interceptor stacks which you can use 
diff --git a/source/core-developers/validation.md 
b/source/core-developers/validation.md
index 0653f0ae5..2c31f52b6 100644
--- a/source/core-developers/validation.md
+++ b/source/core-developers/validation.md
@@ -79,7 +79,7 @@ The following list shows the default validators included in 
the framework and is
 our own validators.
 
 {% highlight xml %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/com/opensymphony/xwork2/validator/validators/default.xml
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/com/opensymphony/xwork2/validator/validators/default.xml
 %}
 {% endhighlight %}
 
 > **Struts 2.1 and Prior**
diff --git a/source/getting-started/exclude-parameters.md 
b/source/getting-started/exclude-parameters.md
index 0e077188b..247f39e01 100644
--- a/source/getting-started/exclude-parameters.md
+++ b/source/getting-started/exclude-parameters.md
@@ -104,7 +104,7 @@ and then add your own parameters to the end separated by 
commas.
 
 ## Example Application
 
-Download the example application, 
[exclude-params](https://github.com/apache/struts-examples/tree/master/exclude-parameters)
 
+Download the example application, 
[exclude-params](https://github.com/apache/struts-examples/tree/main/exclude-parameters)
 
 that demonstrates excluding a request parameter. See the project's README.txt 
file for how to build and run the application.
 
 To see the log messages written when not excluding the submit parameter remove 
the `,submit` from the list of excluded 
diff --git a/source/getting-started/form-validation.md 
b/source/getting-started/form-validation.md
index f601a8d69..6b7c96f7e 100644
--- a/source/getting-started/form-validation.md
+++ b/source/getting-started/form-validation.md
@@ -98,7 +98,7 @@ addFieldError("personBean.firstName", "First name is 
required.")
 will cause the message _First name is required_ to be displayed above the 
`firstName` field on the form.
 
 If you have made the above changes to the [Processing Forms](processing-forms) 
tutorial or you have downloaded 
-from 
[form-validation](https://github.com/apache/struts-examples/tree/master/form-validation)
 
+from 
[form-validation](https://github.com/apache/struts-examples/tree/main/form-validation)
 
 run the application (see the README.txt in the project root folder). Click on 
the Please register link. On the registration 
 form, just click the submit button and you should see:
 
diff --git a/source/getting-started/message-resource-files.md 
b/source/getting-started/message-resource-files.md
index b81a7c1ec..d651f4a96 100644
--- a/source/getting-started/message-resource-files.md
+++ b/source/getting-started/message-resource-files.md
@@ -284,7 +284,7 @@ After clicking on the above link you should see the same 
form as before but with
 
 If we implement the same concept by creating _es.properties versions of 
`global.properties` (`global_es.properties`) 
 and `package.properties` (`package_es.properties`) then we can create a 
complete registration web page in Spanish. 
-Download the finished example application for this tutorial from Github - 
[message-resource](https://github.com/apache/struts-examples/tree/master/message-resource)
 
+Download the finished example application for this tutorial from Github - 
[message-resource](https://github.com/apache/struts-examples/tree/main/message-resource)
 
 to see those property files and run the complete example with the registration 
form in Spanish.
 
 ## Summary
diff --git a/source/plugins/async/index.md b/source/plugins/async/index.md
index f5eee2818..85a349489 100644
--- a/source/plugins/async/index.md
+++ b/source/plugins/async/index.md
@@ -21,7 +21,7 @@ available as from Servlet API 3. It's a thin layer over the 
Servlet async layer.
 ## Simple usage
 
 The example code below shows how to implement and use async actions. Please 
check an async action example
-in our [Showcase 
app](https://github.com/apache/struts/tree/master/apps/showcase/src/main/java/org/apache/struts2/showcase/async).
+in our [Showcase 
app](https://github.com/apache/struts/tree/main/apps/showcase/src/main/java/org/apache/struts2/showcase/async).
 
 **Action**
 
diff --git a/source/plugins/tiles/index.md b/source/plugins/tiles/index.md
index f8da2ac1e..71b10a6c2 100644
--- a/source/plugins/tiles/index.md
+++ b/source/plugins/tiles/index.md
@@ -151,7 +151,7 @@ This example shows a Tiles layout page using Struts tags:
 </html>
 ```
 
-Please check 
[tiles](https://github.com/apache/struts-examples/tree/master/tiles) example in 
[struts-examples](https://github.com/apache/struts-examples/tree/master/tiles) 
project.
+Please check 
[tiles](https://github.com/apache/struts-examples/tree/main/tiles) example in 
[struts-examples](https://github.com/apache/struts-examples/) project.
 
 ## Settings
 
diff --git a/source/security/index.md b/source/security/index.md
index 08da4a51c..799d0567f 100644
--- a/source/security/index.md
+++ b/source/security/index.md
@@ -415,7 +415,7 @@ There are 4 options that can be used to configure excluded 
packages and classes:
 - `struts.excludedPackageExemptClasses` - comma-separated list of classes to 
exempt from any of the excluded packages or
   package name patterns. An exact exemption must exist for each exclusion 
match (target or member or both).
 
-The defaults are defined 
[here](https://github.com/apache/struts/blob/master/core/src/main/resources/struts-excluded-classes.xml).
+The defaults are defined 
[here](https://github.com/apache/struts/blob/main/core/src/main/resources/struts-excluded-classes.xml).
 
 Any expression or target which does not pass this criteria will be blocked, 
and you will see a warning in the logs:
 
diff --git a/source/tag-developers/a-tag.md b/source/tag-developers/a-tag.md
index 489d5d64f..4ff0614de 100644
--- a/source/tag-developers/a-tag.md
+++ b/source/tag-developers/a-tag.md
@@ -15,11 +15,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 A tag that creates a HTML `<a>.` This tag supports the same attributes as the 
`url` tag, including nested parameters 
 using the `param` tag.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/a-description.html
 %} 
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/a-description.html
 %} 
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/a-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/a-attributes.html
 %}
 
 ## Usage
 
diff --git a/source/tag-developers/action-tag.md 
b/source/tag-developers/action-tag.md
index 9d8f9f79b..89c435746 100644
--- a/source/tag-developers/action-tag.md
+++ b/source/tag-developers/action-tag.md
@@ -12,7 +12,7 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/action-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/action-description.html
 %}
 
 Parameters can be passed to the action using nested [param](param-tag) tags.
 
@@ -35,11 +35,11 @@ Is "myAction" null inside the tag? true
 Is "myAction" null outside the tag? false
 ```
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/action-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/action-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/action-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/action-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/actionerror-tag.md 
b/source/tag-developers/actionerror-tag.md
index 348e18027..213557dc4 100644
--- a/source/tag-developers/actionerror-tag.md
+++ b/source/tag-developers/actionerror-tag.md
@@ -15,11 +15,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 Render action errors if they exists the specific layout of the rendering 
depends on the theme itself. Empty (null or 
 blank string) errors will not be printed. The action error strings will be 
html escaped by default.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/actionerror-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/actionerror-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/actionerror-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/actionerror-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/actionmessage-tag.md 
b/source/tag-developers/actionmessage-tag.md
index 9e0a67062..eabee392c 100644
--- a/source/tag-developers/actionmessage-tag.md
+++ b/source/tag-developers/actionmessage-tag.md
@@ -15,11 +15,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 Render action messages if they exists, specific rendering layout depends on 
the theme itself. Empty (null or blank 
 string) messages will not be printed. The action message strings will be html 
escaped by default.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/actionmessage-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/actionmessage-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/actionmessage-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/actionmessage-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/append-tag.md 
b/source/tag-developers/append-tag.md
index 8de0b1ec0..f27ba1d24 100644
--- a/source/tag-developers/append-tag.md
+++ b/source/tag-developers/append-tag.md
@@ -28,11 +28,11 @@ iterator entries will be arranged:
 8. Second Entry of the Third Iterator
 9. Third Entry of the Third Iterator
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/append-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/append-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/append-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/append-description.html
 %}
 
 ## Example
 
diff --git a/source/tag-developers/bean-tag.md 
b/source/tag-developers/bean-tag.md
index 20514bdbf..70dca24cc 100644
--- a/source/tag-developers/bean-tag.md
+++ b/source/tag-developers/bean-tag.md
@@ -17,11 +17,11 @@ of [param](param-tag) elements to set any mutator methods 
on that class.
 
 If the var attribute is set on the BeanTag, it will place the instantiated 
bean into the stack's Context.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/bean-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/bean-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/bean-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/bean-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/checkbox-tag.md 
b/source/tag-developers/checkbox-tag.md
index a202a7de3..38426f42d 100644
--- a/source/tag-developers/checkbox-tag.md
+++ b/source/tag-developers/checkbox-tag.md
@@ -14,11 +14,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 Renders an HTML input element of type checkbox, populated by the specified 
property from the ValueStack.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/checkbox-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/checkbox-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/checkbox-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/checkbox-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/checkboxlist-tag.md 
b/source/tag-developers/checkboxlist-tag.md
index 6299ffeec..66432463f 100644
--- a/source/tag-developers/checkboxlist-tag.md
+++ b/source/tag-developers/checkboxlist-tag.md
@@ -18,11 +18,11 @@ to be null and not used.
 
 Creates a series of checkboxes from a list. Setup is like `<s:select />` or 
`<s:radio />`, but creates checkbox tags.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/checkboxlist-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/checkboxlist-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/checkboxlist-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/checkboxlist-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/combobox-tag.md 
b/source/tag-developers/combobox-tag.md
index 3e3d8a2cc..c5e66d9ba 100644
--- a/source/tag-developers/combobox-tag.md
+++ b/source/tag-developers/combobox-tag.md
@@ -24,11 +24,11 @@ or content separately. Each of these is simply populated 
from the toString() met
 this is because the select box isn't intended to actually submit useful data, 
but to assist the user in filling
 out the text field.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/combobox-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/combobox-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/combobox-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/combobox-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/component-tag.md 
b/source/tag-developers/component-tag.md
index dba7c3ecd..7b8c630c0 100644
--- a/source/tag-developers/component-tag.md
+++ b/source/tag-developers/component-tag.md
@@ -17,7 +17,7 @@ using the [param](param-tag) tags.
 
 > Note: in Struts versions older than 7.x please use `$parameters`, in Struts 
 > 7.x+ please user `$attributes`
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/component-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/component-description.html
 %}
 
 ### Freemarker:
 
@@ -59,7 +59,7 @@ Unlike Freemarker or Velocity, JSP template could not be 
picked up from the clas
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/component-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/component-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/css-xhtml-theme.md 
b/source/tag-developers/css-xhtml-theme.md
index 49992573e..a6d3e73e0 100644
--- a/source/tag-developers/css-xhtml-theme.md
+++ b/source/tag-developers/css-xhtml-theme.md
@@ -24,7 +24,7 @@ the HTML tags are wrapped by a standard header and footer. 
For example, in the [
 `text.ftl`, the `controlheader.ftl` and `controlfooter.ftl` templates are 
wrapped around the simple template.
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/simple/text.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/simple/text.ftl
 %}
 {% endhighlight %}
 
 ## CSS XHTML theme header
@@ -33,7 +33,7 @@ The header used by the HTML tags in the css_xhtml theme is 
complicated. Unlike t
 the CSS theme does not use a `labelposition` attribute. Instead, the label 
position is defined by CSS rules.
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/css_xhtml/controlheader.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/css_xhtml/controlheader.ftl
 %}
 {% endhighlight %}
 
 Note that the `fieldErrors`, usually caused by 
[Validation](../core-developers/validation), are displayed in a `div`
@@ -44,7 +44,7 @@ block before the element is displayed.
 And the `controlfooter.ftl` contents:
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/css_xhtml/controlfooter.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/css_xhtml/controlfooter.ftl
 %}
 {% endhighlight %}
 
 ## Special Interest
@@ -57,13 +57,13 @@ The css_xhtml [head](head-tag) template is similar to the 
xhtml head template. T
 to provide the layout. The contents of **head.ftl** are:
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/css_xhtml/head.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/css_xhtml/head.ftl
 %}
 {% endhighlight %}
 
 The head includes a style sheet. The contents of **styles.css** are:
 
 {% highlight css %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/css_xhtml/styles.css
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/css_xhtml/styles.css
 %}
 {% endhighlight %}
 
 ### Form template
diff --git a/source/tag-developers/date-tag.md 
b/source/tag-developers/date-tag.md
index c0de5b26e..705b855cb 100644
--- a/source/tag-developers/date-tag.md
+++ b/source/tag-developers/date-tag.md
@@ -77,11 +77,11 @@ In this case the format attribute will be used.
 |--------|-------|
 |struts.date.format|if one is not found DateFormat.MEDIUM format will be used|
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/date-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/date-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/date-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/date-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/datetextfield-tag.md 
b/source/tag-developers/datetextfield-tag.md
index e40ee814f..efe4c283a 100644
--- a/source/tag-developers/datetextfield-tag.md
+++ b/source/tag-developers/datetextfield-tag.md
@@ -12,10 +12,10 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/datetextfield-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/datetextfield-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/datetextfield-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/datetextfield-attributes.html
 %}
 
 ## Examples
diff --git a/source/tag-developers/doubleselect-tag.md 
b/source/tag-developers/doubleselect-tag.md
index 2504e884c..aba7d547d 100644
--- a/source/tag-developers/doubleselect-tag.md
+++ b/source/tag-developers/doubleselect-tag.md
@@ -16,11 +16,11 @@ and `doublelistvalue` to be null and not used.
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/doubleselect-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/doubleselect-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/doubleselect-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/doubleselect-attributes.html
 %}
 
 ## Dynamic attributes
 
diff --git a/source/tag-developers/else-tag.md 
b/source/tag-developers/else-tag.md
index 8e4c046db..2757f04a6 100644
--- a/source/tag-developers/else-tag.md
+++ b/source/tag-developers/else-tag.md
@@ -14,11 +14,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 Perform basic condition flow. `else` tag can be only used with `if` tag or 
`elseif` tag.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/else-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/else-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/else-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/else-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/elseif-tag.md 
b/source/tag-developers/elseif-tag.md
index 89fa1badc..7fb590450 100644
--- a/source/tag-developers/elseif-tag.md
+++ b/source/tag-developers/elseif-tag.md
@@ -14,11 +14,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 Perform basic condition flow. `elseif` tag can be only used with `if` tag.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/elseif-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/elseif-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/elseif-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/elseif-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/fielderror-tag.md 
b/source/tag-developers/fielderror-tag.md
index 68ee33f95..912d937ad 100644
--- a/source/tag-developers/fielderror-tag.md
+++ b/source/tag-developers/fielderror-tag.md
@@ -15,11 +15,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 Render field errors if they exists. Specific layout depends on the particular 
theme. The field error strings will be 
 html escaped by default.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/fielderror-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/fielderror-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/fielderror-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/fielderror-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/file-tag.md 
b/source/tag-developers/file-tag.md
index 7733b591a..4e8e19a51 100644
--- a/source/tag-developers/file-tag.md
+++ b/source/tag-developers/file-tag.md
@@ -12,11 +12,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/file-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/file-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/file-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/file-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/form-tag.md 
b/source/tag-developers/form-tag.md
index cec7871bc..52684722e 100644
--- a/source/tag-developers/form-tag.md
+++ b/source/tag-developers/form-tag.md
@@ -12,7 +12,7 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/form-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/form-description.html
 %}
 
 The remote form allows the form to be submitted without the page being 
refreshed. The results from the form can be 
 inserted into any HTML element on the page.
@@ -27,7 +27,7 @@ inserted into any HTML element on the page.
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/form-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/form-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/generator-tag.md 
b/source/tag-developers/generator-tag.md
index e60440229..ba4069112 100644
--- a/source/tag-developers/generator-tag.md
+++ b/source/tag-developers/generator-tag.md
@@ -16,11 +16,11 @@ Generate an iterator based on the val attribute supplied.
 
 > NOTE: The generated iterator will **ALWAYS** be pushed into the top of the 
 > stack, and poped at the end of the tag.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/generator-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/generator-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/generator-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/generator-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/head-tag.md 
b/source/tag-developers/head-tag.md
index c8bb32aef..779eac399 100644
--- a/source/tag-developers/head-tag.md
+++ b/source/tag-developers/head-tag.md
@@ -14,11 +14,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 Renders parts of the HEAD section for an HTML file. Encoding can be set using 
this tag.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/head-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/head-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/head-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/head-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/hidden-tag.md 
b/source/tag-developers/hidden-tag.md
index 00d054275..1df346dcb 100644
--- a/source/tag-developers/hidden-tag.md
+++ b/source/tag-developers/hidden-tag.md
@@ -14,11 +14,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 Renders an HTML input element of type hidden, populated by the specified 
property from the ValueStack.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/hidden-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/hidden-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/hidden-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/hidden-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/i18n-tag.md 
b/source/tag-developers/i18n-tag.md
index 38ec5c550..43d147107 100644
--- a/source/tag-developers/i18n-tag.md
+++ b/source/tag-developers/i18n-tag.md
@@ -15,11 +15,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 Gets a resource bundle and place it on the value stack. This allows the text 
tag to access messages from any bundle, 
 and not just the bundle associated with the current action.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/i18n-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/i18n-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/i18n-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/i18n-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/if-tag.md b/source/tag-developers/if-tag.md
index a20ff8d7e..f96aeceb6 100644
--- a/source/tag-developers/if-tag.md
+++ b/source/tag-developers/if-tag.md
@@ -15,11 +15,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 Perform basic condition flow. `if` tag could be used by itself or can be 
followed by zero or more `elseif` tags 
 followed by zero or one `else` tag.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/if-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/if-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/if-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/if-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/include-tag.md 
b/source/tag-developers/include-tag.md
index 5f6c54062..d0f0103be 100644
--- a/source/tag-developers/include-tag.md
+++ b/source/tag-developers/include-tag.md
@@ -12,7 +12,7 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/include-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/include-description.html
 %}
 
 > **Note:** Any additional params supplied to the included page are **not** 
 > accessible within the rendered page 
 > through the `<s:property.../>` tag since no ValueStack will be created. You 
 > can, however, access them in a servlet
@@ -43,7 +43,7 @@ with no scope:
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/include-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/include-attributes.html
 %}
 
 ## Example
 
diff --git a/source/tag-developers/inputtransferselect-tag.md 
b/source/tag-developers/inputtransferselect-tag.md
index 2866c1724..88100ad9a 100644
--- a/source/tag-developers/inputtransferselect-tag.md
+++ b/source/tag-developers/inputtransferselect-tag.md
@@ -20,11 +20,11 @@ containing form submission.
 > tag is being used in a form tag. The generated id and doubleId will be 
 > `<form_id>_<inputtransferselect_doubleName>` 
 > and `<form_id>_<inputtransferselect_doubleName>` respectively.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/inputtransferselect-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/inputtransferselect-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/inputtransferselect-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/inputtransferselect-attributes.html
 %}
 
 ## Dynamic attributes
 
diff --git a/source/tag-developers/iterator-tag.md 
b/source/tag-developers/iterator-tag.md
index 2c4cc69fe..b43d420a7 100644
--- a/source/tag-developers/iterator-tag.md
+++ b/source/tag-developers/iterator-tag.md
@@ -22,11 +22,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 Iterator will iterate over a value. An iterable value can be any of: 
`java.util.Collection`, `java.util.Iterator`, 
 `java.util.Enumeration`, `java.util.Map`, or an array.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/iterator-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/iterator-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/iterator-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/iterator-attributes.html
 %}
 
 ## Conversion
 
diff --git a/source/tag-developers/label-tag.md 
b/source/tag-developers/label-tag.md
index feeecbb01..ae9e8b137 100644
--- a/source/tag-developers/label-tag.md
+++ b/source/tag-developers/label-tag.md
@@ -15,11 +15,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 Renders an HTML LABEL that will allow you to output label:name combination 
that has the same format treatment 
 as the rest of your UI controls.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/label-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/label-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/label-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/label-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/link-tag.md 
b/source/tag-developers/link-tag.md
index a49bfe024..1a206e952 100644
--- a/source/tag-developers/link-tag.md
+++ b/source/tag-developers/link-tag.md
@@ -17,11 +17,11 @@ Render a `<link>` tag. Uses to reference a script inside 
your page, it automatic
 **Note**: please be aware not all attributes are supported by tag. They are 
present because the `Link` class inherits
 all the fields from the `Component` class.   
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/link-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/link-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/link-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/link-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/merge-tag.md 
b/source/tag-developers/merge-tag.md
index ebaa843be..5bc60667d 100644
--- a/source/tag-developers/merge-tag.md
+++ b/source/tag-developers/merge-tag.md
@@ -31,11 +31,11 @@ Example if there are 3 lists being merged, each list have 3 
entries, the followi
 8. Display third element of the second list
 9. Display third element of the third list
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/merge-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/merge-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/merge-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/merge-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/ognl.md b/source/tag-developers/ognl.md
index 34d3b7b4c..452350d34 100644
--- a/source/tag-developers/ognl.md
+++ b/source/tag-developers/ognl.md
@@ -74,7 +74,7 @@ You can also put expression for attributes that don't support 
dynamic content, l
 ## Collections (Maps, Lists, Sets)
 
 Dealing with Collections (Maps, Lists, and Sets) in the framework comes often, 
so below please there are a few examples 
-using tags. The [OGNL 
documentation](https://github.com/orphan-oss/ognl/blob/master/docs/LanguageGuide.md#collection-construction)
+using tags. The [OGNL 
documentation](https://github.com/orphan-oss/ognl/blob/main/docs/LanguageGuide.md#collection-construction)
 also includes some examples.
 
 Syntax for a list: `{e1, e2, e3}`. This idiom creates a List containing the 
String "name1", "name2" and "name3". It also 
diff --git a/source/tag-developers/optgroup-tag.md 
b/source/tag-developers/optgroup-tag.md
index 5d3633732..a81de17ae 100644
--- a/source/tag-developers/optgroup-tag.md
+++ b/source/tag-developers/optgroup-tag.md
@@ -16,11 +16,11 @@ Create a optgroup component which needs to resides within a 
select tag.
 
 This tag is to be used within a `select` tag.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/optgroup-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/optgroup-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/optgroup-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/optgroup-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/optiontransferselect-tag.md 
b/source/tag-developers/optiontransferselect-tag.md
index a0133f69e..17a9e4475 100644
--- a/source/tag-developers/optiontransferselect-tag.md
+++ b/source/tag-developers/optiontransferselect-tag.md
@@ -24,11 +24,11 @@ its containing form submission.
 > tag is being used in a form tag. The generated `id` and `doubleId` will be 
 > `<form_id>_<optiontransferselect_name>` 
 > and `<form_id>_<optiontransferselect_doubleName>` respectively.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/optiontransferselect-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/optiontransferselect-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/optiontransferselect-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/optiontransferselect-attributes.html
 %}
 
 ## Dynamic attributes
 
diff --git a/source/tag-developers/param-tag.md 
b/source/tag-developers/param-tag.md
index 310cc3c24..2fbebac6f 100644
--- a/source/tag-developers/param-tag.md
+++ b/source/tag-developers/param-tag.md
@@ -33,11 +33,11 @@ This tag has the following two parameters.
 > (B) the value would be evaluated to the stack as a `java.lang.Object` 
 > object. 
 > For more information see 
 > [WW-808](https://issues.apache.org/jira/browse/WW-808).
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/param-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/param-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/param-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/param-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/password-tag.md 
b/source/tag-developers/password-tag.md
index ad8c4b64f..fd6817a30 100644
--- a/source/tag-developers/password-tag.md
+++ b/source/tag-developers/password-tag.md
@@ -12,11 +12,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/password-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/password-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/password-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/password-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/property-tag.md 
b/source/tag-developers/property-tag.md
index 8afa60301..a8955c162 100644
--- a/source/tag-developers/property-tag.md
+++ b/source/tag-developers/property-tag.md
@@ -14,11 +14,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 Used to get the property of a `value`, which will default to the top of the 
stack if none is specified.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/property-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/property-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/property-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/property-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/push-tag.md 
b/source/tag-developers/push-tag.md
index 7ad019226..ae7f7d524 100644
--- a/source/tag-developers/push-tag.md
+++ b/source/tag-developers/push-tag.md
@@ -12,11 +12,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/push-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/push-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/push-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/push-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/radio-tag.md 
b/source/tag-developers/radio-tag.md
index b4b22ecc9..85badab46 100644
--- a/source/tag-developers/radio-tag.md
+++ b/source/tag-developers/radio-tag.md
@@ -16,11 +16,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/radio-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/radio-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/radio-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/radio-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/reset-tag.md 
b/source/tag-developers/reset-tag.md
index 657be69dc..78517dcba 100644
--- a/source/tag-developers/reset-tag.md
+++ b/source/tag-developers/reset-tag.md
@@ -20,11 +20,11 @@ The reset can have two different types of rendering:
 Please note that the button type has advantages by adding the possibility to 
separate the submitted value from the text 
 shown on the button face, but has issues with Microsoft Internet Explorer at 
least up to 6.0.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/reset-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/reset-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/reset-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/reset-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/script-tag.md 
b/source/tag-developers/script-tag.md
index 0d73568de..51506d979 100644
--- a/source/tag-developers/script-tag.md
+++ b/source/tag-developers/script-tag.md
@@ -17,11 +17,11 @@ Render a `<script>` tag. Uses to reference a script inside 
your page, it automat
 **Note**: please be aware not all attributes are supported by tag. They are 
present because the `Script` class inherits
 all the fields from the `Component` class.   
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/script-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/script-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/script-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/script-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/select-tag.md 
b/source/tag-developers/select-tag.md
index a8f4c1d73..3cfdaafde 100644
--- a/source/tag-developers/select-tag.md
+++ b/source/tag-developers/select-tag.md
@@ -14,11 +14,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 Render an HTML input tag of type select.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/select-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/select-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/select-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/select-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/set-tag.md b/source/tag-developers/set-tag.md
index 5251d95fb..7afd50586 100644
--- a/source/tag-developers/set-tag.md
+++ b/source/tag-developers/set-tag.md
@@ -30,11 +30,11 @@ The scopes available are as follows:
 > **NOTE**: If no scope is specified, it will default to `action` scope.  For 
 > the `set` tag **specifically**, this also
 > places (sets) the generated value into the `page` scope as well (retrieve 
 > via #attr).
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/set-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/set-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/set-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/set-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/simple-theme.md 
b/source/tag-developers/simple-theme.md
index b29e1f092..e866736f5 100644
--- a/source/tag-developers/simple-theme.md
+++ b/source/tag-developers/simple-theme.md
@@ -34,5 +34,5 @@ Ajax/Dojo support so that tags can import Dojo widgets easily.
 The source of the simple `head.ftl` template is:
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/simple/head.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/simple/head.ftl
 %}
 {% endhighlight %}
diff --git a/source/tag-developers/sort-tag.md 
b/source/tag-developers/sort-tag.md
index 934ad9f63..22b1ed86a 100644
--- a/source/tag-developers/sort-tag.md
+++ b/source/tag-developers/sort-tag.md
@@ -16,11 +16,11 @@ A Tag that sorts a List using a Comparator both passed in 
as the tag attribute.
 the sorted list will be placed into the `PageContext` attribute using the key 
specified by `var`. The sorted list will 
 **ALWAYS** be pushed into the stack and poped at the end of this tag.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/sort-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/sort-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/sort-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/sort-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/submit-tag.md 
b/source/tag-developers/submit-tag.md
index 6561f9fee..51bd1020b 100644
--- a/source/tag-developers/submit-tag.md
+++ b/source/tag-developers/submit-tag.md
@@ -27,8 +27,8 @@ shown on the button face, but has issues with Microsoft 
Internet Explorer at lea
 > [security 
 > vulnerability](http://www.brucephillips.name/blog/index.cfm/2011/2/19/Struts-2-Security-Vulnerability--Dynamic-Method-Invocation)^[http://www.brucephillips.name/blog/index.cfm/2011/2/19/Struts-2-Security-Vulnerability--Dynamic-Method-Invocation]
 >  
 > - use with care! Instead you can try to use Multiple Submit Buttons] 
 > solution.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/submit-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/submit-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/submit-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/submit-attributes.html
 %}
diff --git a/source/tag-developers/subset-tag.md 
b/source/tag-developers/subset-tag.md
index 345538dbd..4eea5f2a6 100644
--- a/source/tag-developers/subset-tag.md
+++ b/source/tag-developers/subset-tag.md
@@ -15,11 +15,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 A tag that takes an iterator and outputs a subset of it. It delegates to 
`org.apache.struts2.util.SubsetIteratorFilter`
 internally to perform the subset functionality.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/subset-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/subset-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/subset-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/subset-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/text-tag.md 
b/source/tag-developers/text-tag.md
index fbbfb5158..04d1a2adb 100644
--- a/source/tag-developers/text-tag.md
+++ b/source/tag-developers/text-tag.md
@@ -24,11 +24,11 @@ If no value is found on the stack, the key of the message 
will be written out.
 
 For more details on using resource bundles with Struts 2 read the 
[localization guide](../core-developers/localization).
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/text-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/text-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/text-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/text-attributes.html
 %}
 
 > **NOTE**: When the `var` attribute is used with the `text` tag, the tag's 
 > generated value **will not** be written out to the
 > visible page (it will only be placed into the action scope).
diff --git a/source/tag-developers/textarea-tag.md 
b/source/tag-developers/textarea-tag.md
index 87d06bdb4..e6b32924c 100644
--- a/source/tag-developers/textarea-tag.md
+++ b/source/tag-developers/textarea-tag.md
@@ -12,11 +12,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/textarea-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/textarea-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/textarea-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/textarea-attributes.html
 %}
 
 ## Example
 
diff --git a/source/tag-developers/textfield-tag.md 
b/source/tag-developers/textfield-tag.md
index 423504a11..ab1f67944 100644
--- a/source/tag-developers/textfield-tag.md
+++ b/source/tag-developers/textfield-tag.md
@@ -12,11 +12,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/textfield-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/textfield-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/textfield-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/textfield-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/token-tag.md 
b/source/tag-developers/token-tag.md
index 8fdbc89ce..edac7dcec 100644
--- a/source/tag-developers/token-tag.md
+++ b/source/tag-developers/token-tag.md
@@ -16,11 +16,11 @@ The token tag is used to help with the _double click_ 
submission problem. It is
 the `TokenInterceptor` or the `TokenSessionInterceptor`. The `s:token` tag 
merely places a hidden element that contains
 the unique token.
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/token-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/token-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/token-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/token-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/updownselect-tag.md 
b/source/tag-developers/updownselect-tag.md
index 0512f81c2..64eecfe9f 100644
--- a/source/tag-developers/updownselect-tag.md
+++ b/source/tag-developers/updownselect-tag.md
@@ -17,11 +17,11 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 Create a Select component with buttons to move the elements in the select 
component up and down. When the containing
 form is submitted, its elements will be submitted in the order they are 
arranged (top to bottom).
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/updownselect-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/updownselect-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/updownselect-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/updownselect-attributes.html
 %}
 
 ## Examples
 
diff --git a/source/tag-developers/url-tag.md b/source/tag-developers/url-tag.md
index 37a449344..86f0182de 100644
--- a/source/tag-developers/url-tag.md
+++ b/source/tag-developers/url-tag.md
@@ -48,11 +48,11 @@ See [Constant 
Configuration](../core-developers/constant-configuration) for furt
 
 > **NOTE**: As of Struts 2.1.3 the includeParams constant defaults to `none`. 
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/url-description.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/url-description.html
 %}
 
 ## Attributes
 
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/url-attributes.html
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/site/resources/tags/url-attributes.html
 %}
 
 > **NOTE**: When the `var` attribute is used with the `url` tag, the tag's 
 > generated URL value will be placed into the request scope
 > **in addition to** the action scope.
diff --git a/source/tag-developers/xhtml-theme.md 
b/source/tag-developers/xhtml-theme.md
index 74b849181..d75dc826d 100644
--- a/source/tag-developers/xhtml-theme.md
+++ b/source/tag-developers/xhtml-theme.md
@@ -29,7 +29,7 @@ the HTML tags are wrapped by a standard header and footer. 
For example, in the `
 and `controlfooter.ftl` templates are wrapped around the simple template.
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/text.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/text.ftl
 %}
 {% endhighlight %}
 
 > The `controlheader.ftl` is referenced using `${parameters.theme}` so that 
 > the code can be reused 
@@ -41,11 +41,11 @@ Now let's look at the `controlheader.ftl` and 
`controlheader-core.ftl`. Again, t
 the [ajax theme](ajax-theme)) contents:
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/controlheader.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/controlheader.ftl
 %}
 {% endhighlight %}
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/controlheader-core.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/controlheader-core.ftl
 %}
 {% endhighlight %}
 
 The header used by the HTML tags in the xhtml theme is complicated. However, a 
close look reveals that the logic produces 
@@ -63,7 +63,7 @@ The primary objective of `controlfooter.ftl` is to close the 
table. But, before
 for an `after` parameter.
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/controlfooter.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/controlfooter.ftl
 %}
 {% endhighlight %}
 
 While `after` isn't an attribute supported by any of the [Struts 
Tags](struts-tags), if you are using 
@@ -81,13 +81,13 @@ The xhtml [head](head-tag) template extends the _simple 
head template_ and provi
 render the form elements.
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/head.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/head.ftl
 %}
 {% endhighlight %}
 
 The head template imports a style sheet. The contents of **styles.css** are:
 
 {% highlight css %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/styles.css
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/styles.css
 %}
 {% endhighlight %}
 
 ### form template
@@ -97,13 +97,13 @@ wrapping table, the opening and closing templates also, if 
the `validate` parame
 [Pure JavaScript Client Side 
Validation](../core-developers/pure-java-script-client-side-validation).
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/form.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/form.ftl
 %}
 {% endhighlight %}
 
 The closing template, `form-close.ftl`:
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/form-close.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/form-close.ftl
 %}
 {% endhighlight %}
 
 ### xhtml form template
@@ -115,11 +115,11 @@ to `true`, enable [Pure JavaScript Client Side 
Validation](../core-developers/pu
 See the **form.ftl** contents:
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/form.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/form.ftl
 %}
 {% endhighlight %}
 
 The closing template, **form-close.ftl**:
 
 {% highlight freemarker %}
-{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/main/resources/template/xhtml/form-close.ftl
 %}
+{% remote_file_content 
https://raw.githubusercontent.com/apache/struts/main/core/src/main/resources/template/xhtml/form-close.ftl
 %}
 {% endhighlight %}

Reply via email to