org.davesag.generica.servlet.action
Class TargetAction
java.lang.Object
org.apache.struts.action.Action
org.davesag.generica.servlet.action.AbstractAction
org.davesag.generica.servlet.action.TargetAction
- public class TargetAction
- extends AbstractAction
This action ferforms some action on the targetted object using the given
TargetActor.
- Since:
- Generica 1.0
- Version:
- CVS Revision $Id: TargetAction.java,v 1.9 2004/03/30 13:00:42 davesag Exp $
- Author:
- Dave Sag
http://www.davesag.com
| Fields inherited from class org.apache.struts.action.Action |
ACTION_SERVLET_KEY, APPLICATION_KEY, DATA_SOURCE_KEY, defaultLocale, ERROR_KEY, EXCEPTION_KEY, FORM_BEANS_KEY, FORWARDS_KEY, LOCALE_KEY, MAPPING_KEY, MAPPINGS_KEY, MESSAGE_KEY, MESSAGES_KEY, MULTIPART_KEY, PLUG_INS_KEY, REQUEST_PROCESSOR_KEY, servlet, SERVLET_KEY, TRANSACTION_TOKEN_KEY |
| Methods inherited from class org.davesag.generica.servlet.action.AbstractAction |
abortTransaction, commitTransaction, furtherActions, genericActions, getApplication, getController, getController, getHibernateSession, getLocale, getMessages, getNextForward, openTransaction, presentation, saveActionErrors, setNextForward |
| Methods inherited from class org.apache.struts.action.Action |
execute, generateToken, getDataSource, getDataSource, getLocale, getResources, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, perform, perform, resetToken, saveErrors, saveMessages, saveToken, setLocale, setServlet, toHex |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TargetAction
public TargetAction()
execute
public ActionForward execute(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws Exception
- Tries to get the id from the param called "target" in the
request string and perform some action on the associated object using the
TargetActor specified in the action param. If successful
this action hands control on to the forward named "success",
if not then it hands control on to a forward named "fail".
- Parameters:
mapping - The ActionMapping which must have an
target-actor param that provides the
name of a fully qualified TargetActor.form - The Struts ActionFormrequest - The servlet request.response - The servlet response.
- Returns:
- the correct action forward
- Throws:
Exception - if something broke.
Dave Sag Generica API version 0.5.9 - (prerelease) Copyright © 2003 - 2004 Dave Sag.