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]