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]