Author: husted
Date: Thu Aug 17 17:30:52 2006
New Revision: 432449

URL: http://svn.apache.org/viewvc?rev=432449&view=rev
Log:
WW-1340 Add "HelloWorld" code from "Step by Step" tutorial.

Added:
    struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/tutorial/
    
struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/tutorial/HelloWorld.java
    struts/sandbox/trunk/mailreader-course/struts2/hello/src/webapp/tutorial/
    
struts/sandbox/trunk/mailreader-course/struts2/hello/src/webapp/tutorial/HelloWorld.jsp
Modified:
    struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/struts.xml

Modified: 
struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/struts.xml
URL: 
http://svn.apache.org/viewvc/struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/struts.xml?rev=432449&r1=432448&r2=432449&view=diff
==============================================================================
--- struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/struts.xml 
(original)
+++ struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/struts.xml 
Thu Aug 17 17:30:52 2006
@@ -16,4 +16,11 @@
 
         <!-- Add your actions here -->
     </package>
+
+    <package name="tutorial" extends="struts-default">
+        <action name="HelloWorld" class="tutorial.HelloWorld">
+            <result name="success">/tutorial/HelloWorld.jsp</result>
+        </action>
+    </package>
+
 </struts>

Added: 
struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/tutorial/HelloWorld.java
URL: 
http://svn.apache.org/viewvc/struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/tutorial/HelloWorld.java?rev=432449&view=auto
==============================================================================
--- 
struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/tutorial/HelloWorld.java
 (added)
+++ 
struts/sandbox/trunk/mailreader-course/struts2/hello/src/java/tutorial/HelloWorld.java
 Thu Aug 17 17:30:52 2006
@@ -0,0 +1,25 @@
+package tutorial;
+
+import com.opensymphony.xwork2.Action;
+
+import java.text.DateFormat;
+import java.util.Date;
+
+public class HelloWorld implements Action {
+
+    public String execute() {
+        message = "Hello, World!\n";
+        message += "The time is:\n";
+        message += DateFormat.getDateInstance().format(new Date());
+        ;
+
+        return SUCCESS;
+    }
+
+    private String message;
+
+    public String getMessage() {
+        return message;
+    }
+
+}
\ No newline at end of file

Added: 
struts/sandbox/trunk/mailreader-course/struts2/hello/src/webapp/tutorial/HelloWorld.jsp
URL: 
http://svn.apache.org/viewvc/struts/sandbox/trunk/mailreader-course/struts2/hello/src/webapp/tutorial/HelloWorld.jsp?rev=432449&view=auto
==============================================================================
--- 
struts/sandbox/trunk/mailreader-course/struts2/hello/src/webapp/tutorial/HelloWorld.jsp
 (added)
+++ 
struts/sandbox/trunk/mailreader-course/struts2/hello/src/webapp/tutorial/HelloWorld.jsp
 Thu Aug 17 17:30:52 2006
@@ -0,0 +1,11 @@
+<%@ taglib prefix="s" uri="/tags" %>
+<html>
+<head>
+    <title>Hello World</title>
+</head>
+
+<body>
+The message generated by my first Action is:
+<s:property value="message"/>
+</body>
+</html>
\ No newline at end of file


Reply via email to