Author: husted
Date: Thu Dec 29 04:33:19 2005
New Revision: 359779

URL: http://svn.apache.org/viewcvs?rev=359779&view=rev
Log:
MailReader 
* Add missing class. 

Added:
    
struts/apps/trunk/mailreader/src/java/org/apache/struts/apps/mailreader/actions/MainMenuAction.java
   (with props)

Added: 
struts/apps/trunk/mailreader/src/java/org/apache/struts/apps/mailreader/actions/MainMenuAction.java
URL: 
http://svn.apache.org/viewcvs/struts/apps/trunk/mailreader/src/java/org/apache/struts/apps/mailreader/actions/MainMenuAction.java?rev=359779&view=auto
==============================================================================
--- 
struts/apps/trunk/mailreader/src/java/org/apache/struts/apps/mailreader/actions/MainMenuAction.java
 (added)
+++ 
struts/apps/trunk/mailreader/src/java/org/apache/struts/apps/mailreader/actions/MainMenuAction.java
 Thu Dec 29 04:33:19 2005
@@ -0,0 +1,31 @@
+package org.apache.struts.apps.mailreader.actions;
+
+import org.apache.struts.action.ActionForward;
+import org.apache.struts.action.ActionMapping;
+import org.apache.struts.action.ActionForm;
+import org.apache.struts.apps.mailreader.dao.User;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+/**
+ * <p>
+ * Forward to logon result if user object is missing,
+ * otherwise forward to the MainMenu result (success).
+ * </p>
+ */
+public final class MainMenuAction extends BaseAction {
+
+    public ActionForward execute (
+        ActionMapping mapping,
+        ActionForm form,
+        HttpServletRequest request,
+        HttpServletResponse response)
+        throws Exception {
+        
+            User user = doGetUser(request);
+            if (user==null) return doFindLogon(mapping);
+            return doFindSuccess(mapping);
+        }
+
+}

Propchange: 
struts/apps/trunk/mailreader/src/java/org/apache/struts/apps/mailreader/actions/MainMenuAction.java
------------------------------------------------------------------------------
    svn:eol-style = native



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to