diff --git a/api/src/main/java/org/apache/struts2/spi/ValueStack.java b/api/src/main/java/org/apache/struts2/spi/ValueStack.java
index 4a71d34aa..b3cd87b00 100644
--- a/api/src/main/java/org/apache/struts2/spi/ValueStack.java
+++ b/api/src/main/java/org/apache/struts2/spi/ValueStack.java
@@ -1,7 +1,7 @@
package org.apache.struts2.spi;
/**
- * A central fixture of the Struts Action framework, the {@code ValueStack} is a stack which contains the actions
+ * A central fixture of the Struts framework, the {@code ValueStack} is a stack which contains the actions
* which have executed in addition to other objects. Users can get and set values on the stack using expressions. The
* {@code ValueStack} will search down the stack starting with the most recent objects until it finds an object to
* which the expression can apply.
diff --git a/apps/portlet/src/main/etc/jetspeed2/struts-portlet.psml b/apps/portlet/src/main/etc/jetspeed2/struts-portlet.psml
index e99c74d3f..d6c795489 100644
--- a/apps/portlet/src/main/etc/jetspeed2/struts-portlet.psml
+++ b/apps/portlet/src/main/etc/jetspeed2/struts-portlet.psml
@@ -4,8 +4,8 @@
layout-decorator="tigris"
portlet-decorator="tigris"
/>
-
Struts Action 2.0 Portlet Example Application
- Struts Action 2.0 Portlet Example Application
+ Struts Portlet Example Application
+ Struts Portlet Example Application
diff --git a/apps/portlet/src/main/webapp/WEB-INF/portlet.xml b/apps/portlet/src/main/webapp/WEB-INF/portlet.xml
index 7e226466d..501aa8557 100644
--- a/apps/portlet/src/main/webapp/WEB-INF/portlet.xml
+++ b/apps/portlet/src/main/webapp/WEB-INF/portlet.xml
@@ -2,9 +2,9 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" id="struts-portlet">
- Struts Action 2.0 Test Portlet
+ Struts Test PortletStrutsPortlet
- Struts Action 2.0 Test Portlet
+ Struts Test Portletorg.apache.struts2.portlet.dispatcher.Jsr168Dispatcher
@@ -59,9 +59,9 @@ xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http:
- Struts Action 2 Test Portlet2
+ Struts Test Portlet2StrutsPortlet2
- Struts Action 2 Test Portlet2
+ Struts Test Portlet2org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher
diff --git a/apps/shopping-cart/src/main/webapp/WEB-INF/velocity.properties b/apps/shopping-cart/src/main/webapp/WEB-INF/velocity.properties
index f1ff6ecfc..c942705ab 100644
--- a/apps/shopping-cart/src/main/webapp/WEB-INF/velocity.properties
+++ b/apps/shopping-cart/src/main/webapp/WEB-INF/velocity.properties
@@ -1,3 +1,3 @@
-# Velocity Macro libraries. The struts.vm comes standard with Struts Action 2. The tigris-macros.vm comes with the config
+# Velocity Macro libraries. The struts.vm comes standard with Struts. The tigris-macros.vm comes with the config
# browser.
velocimacro.library = struts.vm, tigris-macros.vm
diff --git a/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java b/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java
index 7301b4d1b..514309b54 100644
--- a/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java
+++ b/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java
@@ -31,9 +31,7 @@ public class Category {
new Category(1, "Root",
new Category(2, "Java",
new Category(3, "Web Frameworks",
- new Category(4, "WebWork"),
- new Category(5, "Struts Action"),
- new Category(6, "Struts Shale"),
+ new Category(4, "Struts"),
new Category(7, "Stripes"),
new Category(8, "Rife")),
new Category(9, "Persistence",
diff --git a/apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java b/apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java
index a41d94261..4e344c724 100644
--- a/apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java
+++ b/apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java
@@ -23,7 +23,7 @@ import java.util.Date;
/**
* This class is just a simple util that gets injected into
* {@link CustomFreemarkerManager} through Spring's constructor
- * injection, serving as a simple example in SAF2's Showcase.
+ * injection, serving as a simple example in Struts' Showcase.
*/
public class CustomFreemarkerManagerUtil {
diff --git a/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp b/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp
index b40d9e12d..60282d10a 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp
@@ -13,7 +13,7 @@
-
+
@@ -42,7 +42,7 @@
-
Struts Action Showcase
+
Struts Showcase
diff --git a/apps/showcase/src/main/webapp/WEB-INF/web.xml b/apps/showcase/src/main/webapp/WEB-INF/web.xml
index 10636105d..1f5be19bb 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/web.xml
+++ b/apps/showcase/src/main/webapp/WEB-INF/web.xml
@@ -2,7 +2,7 @@
- SAF2 Showcase Application
+ Struts Showcase Application
diff --git a/apps/showcase/src/main/webapp/conversion/enterPersonInfo.jsp b/apps/showcase/src/main/webapp/conversion/enterPersonInfo.jsp
index 1d0d170f7..c1e22fca6 100644
--- a/apps/showcase/src/main/webapp/conversion/enterPersonInfo.jsp
+++ b/apps/showcase/src/main/webapp/conversion/enterPersonInfo.jsp
@@ -2,12 +2,12 @@
-Showcase - Conversion - Populate Object into SAF Action List
+Showcase - Conversion - Populate Object into Struts' action List
-An example populating a list of object (Person.java) into SAF's action (PersonAction.java)
+An example populating a list of object (Person.java) into Struts' action (PersonAction.java)
diff --git a/apps/showcase/src/main/webapp/conversion/index.jsp b/apps/showcase/src/main/webapp/conversion/index.jsp
index 6d6826c9e..93b657bb4 100644
--- a/apps/showcase/src/main/webapp/conversion/index.jsp
+++ b/apps/showcase/src/main/webapp/conversion/index.jsp
@@ -8,7 +8,7 @@
-
Populate into SAF action class a List of Person.java Object
+
Populate into the Struts action class a List of Person.java Object
diff --git a/apps/showcase/src/main/webapp/conversion/showPersonInfo.jsp b/apps/showcase/src/main/webapp/conversion/showPersonInfo.jsp
index b0444513f..4eb8a8fd5 100644
--- a/apps/showcase/src/main/webapp/conversion/showPersonInfo.jsp
+++ b/apps/showcase/src/main/webapp/conversion/showPersonInfo.jsp
@@ -3,7 +3,7 @@
-Showcase - Conversion - Populate Object into SAF Action List
+Showcase - Conversion - Populate Object into Struts action List
diff --git a/apps/showcase/src/main/webapp/jsf/index.jsp b/apps/showcase/src/main/webapp/jsf/index.jsp
index 3dd1065c1..41b5791a4 100644
--- a/apps/showcase/src/main/webapp/jsf/index.jsp
+++ b/apps/showcase/src/main/webapp/jsf/index.jsp
@@ -8,7 +8,7 @@
JavaServer Faces Integration
-The following pages show how Struts Action 2 and JSF components can work together,
+The following pages show how Struts and JSF components can work together,
each doing what they do best.
diff --git a/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl b/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl
index ef6d42ea8..6b636de48 100644
--- a/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl
+++ b/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl
@@ -9,7 +9,7 @@
instead of the normal 'submit' action alias.
Method Prefix
- By clicking on the 'method prefix' button, the request will cuase SAF to invoke 'submit'
+ By clicking on the 'method prefix' button, the request will cause Struts to invoke 'submit'
action alias's 'alternateMethod' method instead of the default 'execute' method.
Redirect Prefix
diff --git a/build.xml b/build.xml
index 655d33702..121ab144f 100644
--- a/build.xml
+++ b/build.xml
@@ -37,7 +37,7 @@
The default build only retrieves dependencies that released under a license compatible
with the Apache Software Foundation. To optionally download the optional LGPL dependencies
- and compile the dependent Struts Action 2 code, run the 'compile-optional' task.
+ and compile the dependent Struts code, run the 'compile-optional' task.
diff --git a/core/src/main/java/org/apache/struts2/components/Form.java b/core/src/main/java/org/apache/struts2/components/Form.java
index e14127ad1..504147e82 100644
--- a/core/src/main/java/org/apache/struts2/components/Form.java
+++ b/core/src/main/java/org/apache/struts2/components/Form.java
@@ -59,11 +59,11 @@ import java.util.Set;
* determine the posting url
*
*
- * If the action is given, SAF will try to obtain an ActionConfig. This will be
+ * If the action is given, Struts will try to obtain an ActionConfig. This will be
* successfull if the action attribute is a valid action alias defined xwork.xml.
*
*
- * If the action is given and is not an action alias defined in xwork.xmlm SAF
+ * If the action is given and is not an action alias defined in xwork.xml, Struts
* will used the action attribute as if it is the posting url, separting the namespace
* from it and using UrlHelper to generate the final url.
*
session - the value will be set in session scope according to servlet spec. using the name as key
*
request - the value will be set in request scope according to servlet spec. using the name as key
*
page - the value will be set in request scope according to servlet sepc. using the name as key
- *
action - the value will be set in the request scope and SAF's action context using the name as key
+ *
action - the value will be set in the request scope and Struts' action context using the name as key
*
*
* NOTE:
diff --git a/core/src/main/resources/org/apache/struts2/default.properties b/core/src/main/resources/org/apache/struts2/default.properties
index 6539fb7ac..40d870f71 100644
--- a/core/src/main/resources/org/apache/struts2/default.properties
+++ b/core/src/main/resources/org/apache/struts2/default.properties
@@ -55,7 +55,7 @@ struts.mapper.class=org.apache.struts2.dispatcher.mapper.DefaultActionMapper
struts.action.extension=action
### Used by FilterDispatcher
-### If true then SAF serves static content from inside its jar.
+### If true then Struts serves static content from inside its jar.
### If false then the static content must be available at /struts
struts.serve.static=true
@@ -63,10 +63,10 @@ struts.serve.static=true
### This is good for development where one wants changes to the static content be
### fetch on each request.
### NOTE: This will only have effect if struts.serve.static=true
-### If true -> SAF will write out header for static contents such that they will
+### If true -> Struts will write out header for static contents such that they will
### be cached by web browsers (using Date, Cache-Content, Pragma, Expires)
### headers).
-### If false -> SAF will write out header for static contents such that they are
+### If false -> Struts will write out header for static contents such that they are
### NOT to be cached by web browser (using Cache-Content, Pragma, Expires
### headers)
struts.serve.static.browserCache=true