Package org.davesag.generica.servlet.action

The action package contains Struts actions that cover most of the Actions you should ever need to write.

See:
          Description

Class Summary
AbstractAction An abstract Action that any of your actions should extend.
ChooseHomepageAction This action determines if the current user has logged in and forwards to the correct home page or the login page depending on the class of User you are.
DeleteTargetAction This action deletes the targetted object using the given Deleter.
ForwardAction The Forward Action simply passes control on to the path specified in the "success" forward, as specified in the Struts config file.
HandlePasswordHelperAction This action has two passes.
HandleRegisterAction Registers the user.
HandleUpdateAction Uses a FormController to populate the updated object and a Saver to save it, then closes the Pipe.
InstantiationAction This action instatiates and then loads the appropriate object into the pipe for use by forms and following actions.
ListAction The ListAction uses the lister and summariser specified in the struts-config.xml file to prepare a List of object summaries for presentation to the GUI.
LoadCurrentUserAction This action loads the currently logged in user into the named pipe for use by forms and following actions.
LoadTargetAction This action loads the appropriate object into the request for use by forms and following actions.
LoginAction Adds a User bean and any other commonly used data to the user's session.
LogoutAction Logs a user out by invalidating the user's session and forwading control to the page specified by the mapping "success" in the Struts config file.
TargetAction This action ferforms some action on the targetted object using the given TargetActor.
 

Package org.davesag.generica.servlet.action Description

The action package contains Struts actions that cover most of the Actions you should ever need to write. In a majority of cases the Actions we provide simply load and call methods on the various Controllers. In cases where the supplied actions are no use, either write to us, or extend AbstractAction and write your own.

Since:
Generica 1.0
Version:
Version CVS Revision $Id: package.html,v 1.4 2004/02/25 08:45:30 davesag Exp $


Dave Sag Generica API version 0.5.9 - (prerelease) Copyright 2003 - 2004 Dave Sag.