diff --git a/apps/blank/src/main/java/org/apache/struts2/example/HomeAction.java b/apps/blank/src/main/java/example/Welcome.java
similarity index 58%
rename from apps/blank/src/main/java/org/apache/struts2/example/HomeAction.java
rename to apps/blank/src/main/java/example/Welcome.java
index 130d50a56..8d1b95f37 100644
--- a/apps/blank/src/main/java/org/apache/struts2/example/HomeAction.java
+++ b/apps/blank/src/main/java/example/Welcome.java
@@ -15,24 +15,43 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.struts2.example;
+package example;
import com.opensymphony.xwork2.ActionSupport;
/**
- * HomeAction
+ * Set welcome message.
*
*/
-public class HomeAction extends ActionSupport {
+public class Welcome extends ActionSupport {
private static final long serialVersionUID = -3881551454078687096L;
- /**
- * A default implementation that does nothing an returns "success".
- *
- * @return {@link #SUCCESS}
- */
+ public static final String MESSAGE = "Struts is up and running ...";
+
public String execute() throws Exception {
+ setMessage(MESSAGE);
return SUCCESS;
}
+
+ /**
+ * Field for Message property.
+ */
+ private String message;
+
+ /**
+ * Return Message property.
+ * @return Message property
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Set Message property.
+ * @param message Text to display on Welcome page.
+ */
+ public void setMessage(String message){
+ this.message = message;
+ }
}
diff --git a/apps/blank/src/main/resources/struts.xml b/apps/blank/src/main/resources/struts.xml
index 558f7f9bc..78bad2ac1 100644
--- a/apps/blank/src/main/resources/struts.xml
+++ b/apps/blank/src/main/resources/struts.xml
@@ -5,12 +5,10 @@
-
+
-
-
-
- /WEB-INF/pages/home.jsp
+
+ /example/{1}.jsp
diff --git a/apps/blank/src/main/webapp/WEB-INF/pages/home.jsp b/apps/blank/src/main/webapp/example/Welcome.jsp
similarity index 74%
rename from apps/blank/src/main/webapp/WEB-INF/pages/home.jsp
rename to apps/blank/src/main/webapp/example/Welcome.jsp
index a0477e714..788732a62 100644
--- a/apps/blank/src/main/webapp/WEB-INF/pages/home.jsp
+++ b/apps/blank/src/main/webapp/example/Welcome.jsp
@@ -5,6 +5,6 @@
Welcome
- Struts is up and running...
+