org.apache.struts.webapp.example
Class WelcomeAction

java.lang.Object
  extended byorg.apache.struts.action.Action
      extended byorg.apache.struts.webapp.example.BaseAction
          extended byorg.apache.struts.webapp.example.WelcomeAction

public final class WelcomeAction
extends BaseAction

Confirm required resources are available. If a resource is missing, forward to "failure". Otherwise, forward to "success", where success is usually the "welcome" page.

Since "required resources" includes the application MessageResources the failure page must not use the standard error or message tags. Instead, it display the Strings stored in an ArrayList stored under the request attribute "ERROR".

Version:
$Revision: 187140 $ $Date: 2004-07-30 00:23:04 +0200 (Fri, 30 Jul 2004) $

Field Summary
 
Fields inherited from class org.apache.struts.webapp.example.BaseAction
log
 
Fields inherited from class org.apache.struts.action.Action
defaultLocale, servlet
 
Constructor Summary
WelcomeAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class org.apache.struts.webapp.example.BaseAction
findFailure, findSuccess, getUserDatabase
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WelcomeAction

public WelcomeAction()
Method Detail

execute

public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping,
                                                      org.apache.struts.action.ActionForm form,
                                                      javax.servlet.http.HttpServletRequest request,
                                                      javax.servlet.http.HttpServletResponse response)
                                               throws Exception
Throws:
Exception


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.